求各位高手指点一算法
凤朝凰 2010-08-02 10:50:05 D3D编程,通过投影机显示。原来的想法是投影机作为D3D的摄像机,幕布作为场景中的物体。
现在的问题是
D3D摄像机的投影是主光轴上下对称的,投影空间是一个正四棱台。但是投影机的投影图像是在主光轴之上的,即有效的投影空间是正四棱台的上半部分。
请问各位:如何设置可以将投影提改为正四棱台的上半部分形成的形体?之前问人说可以用可编程管线,现在顶点shader已经看了一遍了,但是也同样不知道怎样实现。请各位给个算法或者思路吧,固定管线或者可编程管线的都可以。
百分送上,不满意可再添。先谢谢各位