计算机图形学课程设计
设计内容
设计一个交互式场景建模与绘制效果演示工具软件,实现三维物体的多边形网格建模与真实感渲染。
其中具体要求如下:
包含三个以上物体,组成一个有意义的三维场景
可任意选择不同图像用于不同对象的纹理映射
可选择定义对象的不同凹凸纹理映射
选择设置2个点光源,光源位置、方向和光照强度可分别改变
技术思路
首先,设计要求提到要设计一个可交互的演示工具,因此具有可视化的界面是必不可少的。同时为了实现软件可在多平台运行,我们此次选用Qt作为本次软件开发的主要平台。同时设计要求需要对三维物体的多边形网格进行建模和渲染,因此使用OpenGL作为渲染的底层API。其中Qt还对OpenGL的API进行了一定的高级封装,使得使用opengl变为更加简单。
OpenGL有两种...
共计 9 篇文章,2 页。