通过透视相机投影正交矩阵

时间:2018-11-07 20:46:15

标签: unity3d matrix graphics projection-matrix

我需要在屏幕空间中渲染一个网格,本质上就像Unity的IMGUI。我之所以专门说一个网格是因为它是由许多UI tris构成的网格,因此,例如,我不希望使用GL quads / tris。

为避免使用两台摄像机,我需要带场景透视摄像机,并使用正投影投影绘制该网格,以便将其垂直于屏幕绘制。我尝试覆盖Camera :: projectionMatrix,但没有成功,还有GL :: Push / PopMatrix和GL :: LoadProjectionMatrix调用。

是否有一种方法可以使用透视相机绘制带有正交投影矩阵的单个网格(即Graphics :: DrawMeshNow或相关调用)(或强制相机仅用于渲染该对象的正交方法) )?

0 个答案:

没有答案