1

我正在使用 Unity 3D 3.5 专业版。

我有这个场景,里面有两个摄像机。其中一个正在查看一个上面有渲染纹理的平面。另一个是记录渲染纹理。当记录渲染纹理的相机具有 1:1 标准化视图和高度矩形时,一切都很好。但是当它有所不同时,会发生一些奇怪的事情——渲染纹理的图像会失真。我尝试在更新函数中释放和丢弃渲染纹理的内容,但没有任何改变!这完全阻止了我正在完成的项目。我这里有图片来详细说明情况。这是一个问题的原因是因为我需要能够将非矩形物体放在正方形前面,并且它们的比例不会出现扭曲,由于显示渲染纹理的平面的比例不是正方形。我可能做错了什么?

http://i.imgur.com/prdDVR3.png

http://imgur.com/hzdmJyv

我也对统一答案提出了类似的问题,但在那里没有得到任何有用的帮助。这是线程:

http://answers.unity3d.com/questions/389094/rendertexture-normalized-view-rect.html

4

1 回答 1

0

我想到了。我需要弄乱渲染纹理的偏移和平铺。傻兔子!

于 2013-02-17T15:46:19.137 回答