模型纹理闪点的问题
来源:互联网 发布:阿里云 数据库好用吗 编辑:程序博客网 时间:2024/06/10 06:27
Mip-Mapping
我第一次看到Mip-mapping技术是在游戏QUAKE里,而现在这种技术早已是随处可见了。这种技术是由Williams在1983年发明的,“Mip”这个名称起源于“multum in parvo”,大概就是在一小块地方有很多东西的意思。
具体说来,Mip-Mapping的思想就是构建一套纹理,总共需要大约1.3倍的内存。其中,每块子纹理是通过对父纹理过滤而得到,它的长和宽都是其父纹理的1/2,其面积为父纹理的1/4。接下来,在应用的时候,你根据距离选取最合适的一块来进行映射,实践证明,这种技术虽然简单,但对提高纹理映射的质量确实非常有效。
通过Mip-Mapping,可以为较小的多边形映射上面积较小的纹理,这对减少纹理的扰动大有好处。举个例子,你有一块256x256大小的纹理,当它开始向远离观察者的方向开始移动时,你会看到它开始闪烁和颤动。这种现象的出现是因为我们把一大块纹理映射到一个很小的区域而引起的。你可能在上一帧时,画的是纹理中(50,20)处的像素,到了下一帧,却画的是纹理中(60,30)处的像素。如果这两个像素相差很大,你就会观察到前面所说的现象了。总的来说,这种剧烈的纹理座标的变化,会损害图像的品质,并且影响CACHE的效率,而Mip-Mapping无疑是解决这个问题的好办法
- 模型纹理闪点的问题
- Unity导入模型的中文纹理文件问题
- 模型加载时出现带透明纹理的模型会透过不透明模型问题
- 对闪点数据的判断和处理
- 3DMax模型导入ArcGIS中发生丢失部分模型纹理的问题
- 3DMax模型导入ArcGIS中发生丢失部分模型纹理的问题
- 三维人脸模型的纹理贴图
- 关于Ogre的主角模型,纹理加载
- 三维人脸模型的纹理贴图
- 纹理贴图的干扰问题
- 关于纹理炫目的问题
- 自回归纹理模型
- <Shader>简单的纹理坐标滚动(水波模型)
- OpenGL纹理绘制时色偏的问题
- GLSL 整型纹理 个人遇到的问题
- D3DLOCK写纹理遇到的问题
- opengl es 纹理无法显示的问题
- 关于opengl的纹理和调色板问题
- 如何优化WebService进行大批量数据传送(WSE3.0应用技巧)
- iconv的简单应用
- 提防js卖的假u盘~
- inux共享库位置配置
- Office 2010
- 模型纹理闪点的问题
- 掌握 Dojo 工具包,第 5 部分: Dojo 的 UI 组件库
- Android MAKEFILE System (1) -- BUILD VERSION INFO
- Windows Mobile获取通话记录 C#
- object c 数据类型/对象类型介绍(1)NSString
- LOD
- sed 用法
- 怎么将word文档转换成pdf文件
- 冒泡排序