论文部分内容阅读
随着计算机技术的发展,虚拟现实技术逐渐广泛地应用于各行各业中。虚拟树木作为虚拟现实技术的一种,在娱乐、商业、教育等行业中作为虚拟场景的应用已经比较普遍。现代林业越来越重视对树木生长过程的研究,虚拟树木具有操作灵活、可视性好的特点,可以在计算机上进行虚拟实验来检验过去不能直接进行实验验证的假说,或者对虚拟树木实施不同的培育方案,亦可以建立虚拟农场,很好地克服了实际林业生产中存在的研究对象体积大、生理周期长、实验困难、易受环境影响等问题。越来越多的学者和研究人员注意到虚拟树木技术在林业中的应用前景。现阶段虚拟树木的研究主要是对树木的外形比如树干形态、枝叶形态、表面纹理颜色等进行模拟。此状态下的树木模型功能单一,只能用于建立比较逼真的虚拟树木场景,不能动态地表现树木的生长过程。在此基础上将树木的生长生理与形态相结合,建立树木的生理生态虚拟模型成为研究的新方向,包括树木生长过程中树干胸径和高度的变化、分枝情况、树叶生长、环境因素影响下的生长情况等内容,并逐步将各功能模型结合到一起,形成完整的树木生长模型。论文的主要工作有:(1)树木的基本结构采用常用的L-系统模型,在L-系统的基础上引入参数控制,适当添加随机变量,为树木生理过程的添加做准备,从生长的角度模拟树木。(2)树木的生理是复杂的过程,必须用数学的方式表达出来才能将其结合到树木形态模型中。论文中总结了树木在光照和水分影响下树木生长的数学模型,为树木生长模型的建立打下基础。(3)论文中对树木生长过程中树高生物量的变化过程进行模拟。由于树木生长周期长,并且生长过程容易受环境等外部因素影响,生长量数据的采集具有一定难度。针对这一问题,论文中采用支持向量回归结合遗传算法的方法对有限的生长量数据进行数学建模,避免了通常使用非线性回归方法中由于方程选择和回归精度造成的误差。(4)采用Visual C++与OpenGL相结合,模拟树木的生长过程,并建立仿真平台。实验表明,论文中采用的方法是可行的,能较真实地模拟树木生长量的变化过程,并且具有一定的使用价值,为今后虚拟树木的研究打下基础。