摘要
该文依据植物形态学和树木生长过程的生理生态学原理,提出由器官尺度上升单树尺度的L-系统文法规则组合拼接方法,该方法有利于L-系统树木形态和生长规则的重用,实现对树木形态拓扑结构的本真还原和科学模拟。该文设计了基于L-系统的单树建模工具软件的功能体系结构,并在VC++开发环境下采用OpenGL图形标准、VRML虚拟现实建模语言开发完成了单树建模工具软件-LSTree。LSTree具有模型输入输出、树木三维可视化、生长过程模拟等业务功能,以及良好的人机交互性能和灵活、科学的单树模型组织管理方式。该软件可用于精准农业,以及植物学和生态学方面的教研、宣教等专业研究与应用。
A tree geometric modeling method based on the theory of L-systems was proposed in this paper,which was faithful to the plant morphology and the physiological ecology of tree growth process.Under its guidance and restraints,the dual purposes of "to restore status truly" and "to simulate processes scientifically" were reached.A method to compound L-system rule from organ scale to the whole tree scale was proposed,which could make the plant morphological and growth rule be reused easily.The function and architecture of LSTree software was designed.It was developed with VC++,OpenGL Graphics standard,VRML(virtual reality modeling language) and Microsoft's MSXML application programming interface.The system has many functions such as input and output of tree model,three-dimensional display of trees,simulation of the tree growth process,etc.It provides a better human-computer interaction and a flexible,scientific way to manage and organize the model.The system is useful in many fields such as education,propaganda and scientific research on botany and ecology,precision agriculture.
出处
《农业工程学报》
EI
CAS
CSCD
北大核心
2011年第3期185-190,共6页
Transactions of the Chinese Society of Agricultural Engineering
基金
国家自然科学基金项目(30972299,41001203)
国家973计划前期研究专项课题(2009CB426310)
欧盟第七框架项目(FP7-2009-People-IRSES)
中匈政府间国际科技合作项目
福建省自然科学基金项目(2010J01203)
关键词
仿真
单树建模
形态拓扑
组合型L-系统
LSTree
computer simulation
tree individual modeling
morphological topology
compounded L-system
LSTree