阅读背景:

OpenGl学习笔记3——屏幕坐标(2维)转化为世界坐标(3维)

来源:互联网 

简单环境下的实现代码

一、设置环境

1、打开深度测试

2、设置为透视投影

      这点很重要,我的程序中因为交替使用了透视投影与正交投影,结果怎么也得不到正确的3D坐标,开始以为是网上查到的代码有问题,差点准备好好学下高等数学,自己写一个转换函数了。后来我想先在一个最简单的环境中调试代码,结果发现去掉正交投影的绘制代码后,3D坐标就立刻准确了。  




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: