文摘
英文文摘
声明
第一章绪论
1.1研究背景和意义
1.2国内外研究现状
1.2.1树木建模的研究现状
1.2.2树木渲染的研究现状
1.3本文主要工作
1.4本文内容安排
第二章基于L系统的树木建模方法
2.1树木的分枝模式
2.2 L系统基本理论
2.2.1确定性L系统及其文法描述
2.2.2随机L系统
2.3树木的L系统表达机制
第三章常用树木渲染方法
3.1基于几何的绘制
3.2基于图像的绘制
3.2.1布告板(Billboard)技术
3.2.2替代物(Impostor)技术
3.2.3 2.5维替代物技术
第四章树木建模与渲染的实现
4.1基于L-系统的树木生成算法描述
4.1.1树木生成过程
4.1.2树木模型文件的存储结构
4.2基于几何模型的枝干系统渲染方法
4.3基于2.5维替代物的叶簇渲染方法
4.3.1叶簇渲染的总体架构
4.3.2随机树叶的生成
4.3.3 2.5维替代物的生成
4.3.4叶簇的光照计算
4.3.5叶簇渲染过程中深度值的处理方法
第五章树木建模与渲染系统的设计与实现
5.1系统的开发与运行环境
5.2系统模块设计
5.3树木生成模块的实现
5.3.1模型的基本数据结构
5.3.2模型生成的算法描述
5.3.3树木生成器Tree Generator的运行结果
5.4树木渲染模块的实现
5.4.1基本数据结构
5.4.2场景绘制相关算法及流程
5.4.3树木渲染器Tree Viewer的运行结果
第六章总结与展望
6.1研究工作总结
6.2研究工作展望
参考文献
攻读硕士学位期间的研究成果
附录 顶点和片断程序
致谢