|
程 序 代 码
|
- 包含视景建模、动画设计、渲染输出和实用工具等所有工程的源代码;
- 全部源代码基于VC++编程;
- 所有程序采用模块化设计,易读易懂;
- 读者可以直接将其中的源代码,根据自己的需要嵌入到工程中;
|
|
三 维 建 模
|
- 三维建模部分的功能与大部分商用三维建模程序如3DMax工程相媲美;
- 支持大多数基本几何体的输入,如圆柱体、圆锥体、立方体和球体等;
- 支持外部三维模型的输入,如3DS、DXF和STL;
- 支持Bezier曲线的直接手工绘制;
- 支持直接定义点的坐标来创建曲线;
- 支持创建复杂的对象,如电话机话筒等;
- 支持利用函数创建3D网格;
- 支持创建圆、2D螺旋线、3D螺旋线对象;
- 支持从位图创建地形数据;
- 支持对象的旋转、缩放、平移等功能;
- 支持对场景中对象的编辑,如布尔运算、拉伸、放样、复制、镜像、焊接等;
- 支持建模的辅助工具,如格点对齐、捕捉等;
- 支持选择对象的显示与隐藏功能;
- 支持对象的材质编辑与修改;
- ......
|
|
|
| |
|
动 画 设 计
|
- 支持对场景中多达12种类型的对象进行动画设计,如一般模型对象、灯光对象和摄像机对象等;
- 支持多个动画模板;
- 支持关键帧动画编辑器;
- 支持各种对象的运动路径动画;
- ......
|
|
|
| |
|
渲 染 输 出
|
- 支持快速渲染,快速预览;
- 支持静态图像、动画AVI文件的渲染输出;
- 支持对场景中的的具体帧的渲染输出;
- 支持选择渲染动画时,可以选择帧的范围;
- 支持选择渲染的帧的大小和分辨率;
- 支持光线追踪渲染方式;
- ......
|
|
实 用 工 具
|
- 包含AVI文件的播放源代码;
- 包含MPG1、MPG2的播放源代码;
- 包含FLI、FLC文件的播放源代码;
- 包含AVI文件转MPG文件的源代码;
- 包含FLI文件转AVI文件的源代码;
- 包含FLI文件转GIF文件的源代码;
- 包含GIF文件转AVI文件的源代码;
- 包含将音频WAV文件和视频AVI文件合并成一个视频AVI文件的源代码;
- 包含3DS模型文件的浏览源代码;
- ......
|
|
应 用 前 景
|
- 三维建模系统的应用开发;
- 图形图像、音频、视频处理应用系统的开发;
- 大型三维图像处理系统平台的开发;
- 大型虚拟现实、仿真可视化、视景仿真系统平台的开发
|