我发现openGL的一个单位在屏幕上差不多相当于400个像素(用默认设置,没作任何投影变换),用auxWireCube(0.1)显示的已经快半个屏幕了,用auxWireCube(1),则基本上比屏幕还大了。编程的时候基本上只能用零点几这些小数,很不习惯。能不能设置一下改变openGL的一个单位代表的像素数呢?
解决方案 »
- MFC程序小问题
- 一个通过句柄获取窗口类的问题
- [在线等] SDI的程序,如何最大化一个子对话框,但不遮住菜单栏呢?
- 程序运行所需内存
- 想在一个新开的线程里只负责CSocket连接的建立, 而在主线程中负责其它, 这样该怎么做??
- 编写数据库程序遇见的一个奇怪的问题(关于存储和搜索的问题)(结贴100分感谢)
- 简单问题,怎么能让WORD类型在MessageBox中输出(在线等)
- 给俺老猪推荐一个背单词好的软件吧。我怎么发现我忘光光的速度比背的速度快啊 :(
- 在别的控件(类似于MediaPlayer)上 画透明的矩形。
- 关于C++语言的实践操作问题
- IOCP 多线程 接收 问题
- "未能加载项目文件。缺少根元素" 求助!!
关于这一点,你可以用for函数指定N个点来测出单位1.0f正好是窗口的一半,此时3维坐标原点(0,0,0)正好处于窗口中心的位置
LS几个扯到视图变换没有这个必要吧