【发布时间】:2014-04-26 15:29:04
【问题描述】:
据我了解,标准投影模型在相机前面放置一个假想的网格,并且对于场景中的每个三角形,确定其 3 个角投影到哪个 3 个像素上。为这些点中的每一个确定颜色,然后片段着色器使用插值填充其余部分。
我的问题是:是否可以控制此投影模型?例如,创建我自己的自定义扭曲 uv-grid?甚至只是提供我自己的算法:
xyPixelPos_for_Vector3( Vector3 v ) {...}
我在 Unity3D 中工作,所以我认为这限制了我使用 cG 或 openGL。
我曾经写过一个 GLES2 着色器,但我不记得曾经执行过任何类型的“光线命中四边形”类型测试来解析空间中特定 3D 点的像素位置。
【问题讨论】:
标签: unity3d shader projection