![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opengl
nancsn
目前还是一名学生,刚刚开始学习编程
展开
-
opengl坐标变换
OpenGL通过相机模拟、可以实现计算机图形学中最基本的三维变换,即几何变换、投影变换、裁剪变换、视口变换等,同时,OpenGL还实现了矩阵堆栈等。理解掌握了有关坐标变换的内容,就算真正走进了精彩地三维世界。 ==============================================================================================转载 2012-02-21 10:25:56 · 290 阅读 · 0 评论 -
opengl中各种坐标的关系的理解
opengl中世界坐标系是不变的,局部坐标系实际上是每个物体的中心位于世界坐标原点;相机的位置实际上也是在世界坐标中的位置。opengl中虽然定义了很多关于坐标系的名词,但是其实个人觉得只有世界坐标系是实实在在的而其他坐标系则是理解上的(局部坐标系,观察坐标系等等)。设备坐标系是投影变换后所得的坐标系。屏幕坐标系则是显示器上的以像素为单位的坐标系。。原创 2012-02-21 10:45:32 · 782 阅读 · 1 评论 -
理解OpenGL拾取模式(OpenGL Picking)
在用OpenGL进行图形编程的时候,通常要用鼠标进行交互操作,比如用鼠标点选择画面中的物体,我们称之为拾取(Picking),在网上看了很多OpenGL拾取的文章,但大多是只是介绍在OpenGL中如何拾取,如何利用OpenGL提供的一系列函数来完成拾取,最多再简单介绍下OpenGL的名字栈(Name stack),拾取矩阵(Picking Matrix)等等,但是拾取真正的原理确没有提到。所以,我转载 2012-02-21 10:27:47 · 369 阅读 · 0 评论