opengl
lovehota
这个作者很懒,什么都没留下…
展开
-
转‘OpenGl鼠标控制摄像机camera实现三维漫游
目录(?)[+]提要 3D游戏中最基本的一个功能就是3D漫游了,玩家可以通过键盘或者鼠标控制自己的视角。 之前我们也学习过一个相关的函数,glLookAt,用来制定摄像机的位置,摄像机观察目标位置,还有摄像机的放置方式,我们可以通过不断地调用这个函数来实现3D漫游,但更方便的是抽象出一个摄像机类,实现一些摄像机的方法。UVN相机转载 2013-12-17 12:30:02 · 26431 阅读 · 6 评论 -
用参数方程绘制椭球体
原地址首先参考这篇文章绘制一个球体:OpenGL 用参数方程绘制球我们知道球体的参数方程是这样的:x=r·sin(α)·cos(β)y=r·sin(α)·sin(β)z=r·cos(α)椭圆的参数方程是:x=rx·sin(α)·cos(β)y=ry·sin(α)·sin(β)z=rz·cos(α)在这个基础上进行一转载 2013-12-17 12:32:00 · 10685 阅读 · 0 评论 -
最近遇到_BLOCK_TYPE_IS_VALID 问题。。
调用c++的LIST 的clear()也会有这个问题额。。原因:1.内存泄漏;所以当程序退出时,系统会收回分配的内存,于是调析构函数,由于内存已被错误地释放,于是就会出现“Debug Assertion Failed”的错误。2.这个assert说明什么问题呢?说明有一块内存在被释放的时候,它的头部里面的信息已经被改掉了,和预期的不一样。内存分配的程序往往在被分配出的内存块头部原创 2013-12-23 15:38:38 · 1061 阅读 · 0 评论