论文部分内容阅读
森林景观可视化的研究本质就是虚拟森林的研究。森林、草原等植物群落的绘制是森林景观可视化的一个重要研究内容,具有广阔的应用前景,如用于计算机辅助园林和景观设计、生态环境预测与可视化、计算机动画、游戏和虚拟场景绘制等。树木可视化算法的研究是实现森林景观可视化的基础。本文主要使用了Maxscript和OpenGL编程技术,基于OSG使用切片算法实现了树木高效真实可视化。纹理获取采用的方法是在3ds Max中创建树木模型,导出树干模型,基于MAX脚本使用摄像机远近剪切面获取树木不用视角的树冠纹理,纹理的存放采用树状结构,用户可以根据需要通过界面输入参数控制纹理获取。切片算法在OSG中实现,切片组的数量以及每个切片组内切片的数量都可以通过参数输入进行控制,切片Alpha值的控制与视点相关,通过计算视线和切片法向量的夹角控制切片Alpha值,导入地形,实现树木交互可视化并可在场景中漫游。