
OpenGL with Qt
文章平均质量分 80
chuckGao
这个作者很懒,什么都没留下…
展开
-
To be a senior software engineer【1】(QT+openGL)
写这篇Blog,是为了记录自己学习的过程。To be a senior software engineer,也许途中会留下很多辛勤的汗水与美好的回忆。也许,每个人都有自己心目中软件工程师的样子。我想把这些故事好好地写下来,与大家一起分享。我并不那么专业,所以这篇Blog可能看起来更像是一篇学习心得。我会按不同的主题写成不同的章节。如果某一章涉及到的知识你不感兴趣,你可以直接跳过。也希望这篇Blog原创 2009-07-16 10:12:00 · 2123 阅读 · 0 评论 -
To be a senior software engineer【2】(QT+openGL)
2.单薄的小人 上一节中我们展示了如何创建一个看似立体的场景,当然,我们只是靠一些纹理贴图让它看起来立体,而不是真正的去构建三维模型。在这一节中,我们要在前面的场景中加入一些元素。我们把这些加入的元素想象成人、汽车或者是其他的一些东西。而我们的目标是让它们看起来是在场景中移动。 还记得上一节中我们只绘制了5个面吗,现在,我们把第六个面加进来,但是并不将它作为我们立方体的正面。你可以把第六个原创 2009-07-17 09:51:00 · 1649 阅读 · 0 评论 -
To be a senior software engineer【3】(QT+openGL)
3.看起来不那么像的汽车 让我们回顾下上一节,我们构建了一个单薄的小人,可它看起来并不让我们满意。这一节中,我们将介绍:①构建一个三维场景,且里面的物体也是立体的,我们的小人也是立体的。如果我们构造的物体看起来都差不多,我们会考虑使用displayList显示列表②构建其他的三维场景,并且我们可以在需要的时候切换这些场景。这里,我们学会构建一些类,用它来储存 我们的场景信息③从文件读入我原创 2009-10-11 16:27:00 · 1514 阅读 · 0 评论 -
To be a senior software engineer【4】(QT+openGL)
4.从milkshape3D导入场景 前两天突然就生病了。打完针输完液庆幸只是国产的感冒。看来要加强运动啦。这一节我们将会在上一节的基础上,研究构建我们三维场景的更高效途径。首先,让我们回归一下之前我们都完成了哪些:1.建立了一个三维场景2.用自定义文件及数据格式的方式构建了我们需要的简单对象(立方体,贝塞尔曲面)3.在以上的建模及编程中,我们用到了诸如显示列表的一些东西 这一节中原创 2009-10-11 16:31:00 · 2018 阅读 · 4 评论