摘要
植物形态的仿真一直是计算机图形学的热点。对植物的整体结构的建模一般采用L系统,将植物抽象成模块的组合,将植物的生长过程表现为子模块代替父模块的过程。基于L系统和均匀三次B样条曲线,对眼子菜水草的根、叶、茎和花穗分别建模,利用VC和OpenGL生成太湖流域的一种水生植物———眼子菜。实验结果表明,该方法计算简便,生成的眼子菜水草图像逼真、显示速度快,有较高的实用价值。
The simulation of plant morphology has been the focus of computer graphics.The modeling of the overall structure of plant generally involves L-system.L-system abstracts the plant into a combination of modules.The growing of a plant is showed as the process of the son modules replacing the father modules.In this paper,we make models for the root,leaves,stems and flowers of the Potamogeton,an aquatic plant of Taihu Lake Basin,based on L-system and uniform cubic B-spline curve.And we visualize this plant on the platform of VC with OpenGL.The result of simulation shows realistic images,fast display speed.The method is simple in calculation and has high practical value.
出处
《苏州大学学报(工科版)》
CAS
2011年第1期68-72,共5页
Journal of Soochow University Engineering Science Edition (Bimonthly)
关键词
L系统
模块
B样条
L-system
modules
B-spline