首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >三维纹理变形

三维纹理变形
EN

Stack Overflow用户
提问于 2011-11-01 21:41:51
回答 1查看 330关注 0票数 1

我使用Papervision3D闪存3D引擎来渲染一个模型。我也是3D =D中的noob

模型是简单的,它是一个平行的,在它的两侧有不同的纹理。除了一件事外,一切都很好:每当我将视角从90°的角度转换成模型时,两边的纹理就会被扭曲。我注意到这是3D图形中常见的效果,我在游戏和其他3D渲染器(即away3D、three.js)中看到了这种效果,甚至使用了不同的3D模型。

物体上扭曲的纹理(不同视角):

物体上的正常纹理(同样的物体和纹理)(视角== 90°):

产生这种影响的原因是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-01 22:05:52

该引擎可能采用仿射纹理映射,然后利用三角形细分进行补偿。如果你可以增加引擎分成的三角形的数量,或者让它使用透视,正确的纹理映射,那么失真就会变得不明显。这里的背景

如果在演示中设置很高的子demo因子,您将看到类似的效果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7973290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档