Ogre+MFC改造GeoGlobe之纹理寻址
来源:互联网 发布:手机软件无法连接网络 编辑:程序博客网 时间:2024/05/20 01:44
话说在之前GeoGlobe的瓦片与瓦片之间貌似出现了很多的“裂缝”,乍一看我的心就凉了,好不容易贴出来的图怎么就是这个效果呢?
静下来细细想想,初始印象就是无非有两种情况:
1、纹理映射的坐标对应关系有问题,亦即纹理贴图没有对应于正确的模型上的实际坐标。这个是有可能的,记得去年暑假的时候,就是由于在精度的上的很小差异(近裁剪面的double和float之争),所以在视景体计算结果导致的那个天壤地别啊。而这里是先将全球格网等分映射然后换算成曲面,那么之间会不会出了问题?
2、数据有问题,有想过,师兄也建议我检查下。但是这里出问题的可能性不大,别人贴的都没问题,难道到我这就出问题的?
接下来我赶紧调啊调,不断在瓦片与瓦片之间跟踪数据。可是结果证明数据是没有问题的啊,经纬度是同样规则划分的,即使在转换成曲面出现误差,这个误差瓦片瓦片间都是有的,所以这个应该不是数据的问题。数据最后检查也没有问题的。那么究竟哪里出了问题了呢?
是在走不下去了,我分析可能是我的问题根源找的不够细致。我又重新看了下那些“裂缝”,到纹理的细部去看看,到底出了什么问题,果然有所发现:
在下面两幅图中,有些有“裂缝”,有些却没有,而且给人的直观印象就是,“裂缝”的产生是由于隔壁瓦片好像影像了它衬在下面一样。难道贴上去的纹理发生了重叠?那为什么会发生重叠呢,难道是纹理映射的时候哪里设置不对出了问题?
- Ogre+MFC改造GeoGlobe之纹理寻址
- Ogre+MFC改造GeoGlobe
- 纹理寻址
- 什么是纹理寻址模式?
- 纹理寻址模式tex_address_mode
- 纹理寻址模式
- 纹理寻址方式
- D3D11_TEXTURE_ADDRESS_MODE(纹理寻址模式)
- D3D11_TEXTURE_ADDRESS_MODE(纹理寻址模式)
- Ogre::材质之透明贴图和纹理操作
- Ogre动态纹理(转)
- Ogre 纹理动画
- OGRE 纹理单元
- Ogre渲染到纹理
- OGRE渲染到纹理
- 纹理坐标和纹理寻址模式基本概念
- ogre+mfc
- ogre+MFC
- java多线程总结篇
- Android杂谈--Activity、Window、View的关系
- Qt5功能包之绘图系统概述
- Android系统移植与调试之------->如何修改Android默认字体大小和设置里面字体大小比例
- javascript中正确显示struts2标签输出的中文
- Ogre+MFC改造GeoGlobe之纹理寻址
- 互斥线程demo(代码片测试)
- ORA-15064 ORA-03113 - 测试库案例
- 开发cocos2d-x 游戏 实战篇(6)之 绚丽的魔法特效
- 51 EEPROM操作模板
- MongoDB试用及Java的CRUD
- C#子窗口调用父窗口控件的委托实现
- 开发cocos2d-x 游戏 实战篇(7)之关卡系统的基本设计
- 使用javascript实现页面定时跳转