文档库 最新最全的文档下载
当前位置:文档库 › 植物三维结构参数化建模系统的设计与实现

植物三维结构参数化建模系统的设计与实现

第34卷第1期2006年2月

浙江工业大学学报

JOURNALOFZHEJIANGUNIVERSITYOFTECHNOLOGY

V01.34No.1

Feb.2006

植物三维结构参数化建模系统的设计与实现

丁维龙。陈敏智

(浙江工业大学信息工程学院,浙江杭州310032)

摘要:基于植物生长规律及其拓扑结构特点,将参数化绘图技术应用于植物三维结构仿真,以提高植物拓扑结构生成的速度.在Windows平台上,使用OpenGL图形接口,结合植物三维形态建模实际需要,采用面向对象编程技术,设计并实现了一个集植物形态模拟及可视化、场景动态渲染、植物生长动画等功能的植物三维结构可视化模拟系统.重点介绍了参数化建模原理、L系统算法的改进、各种植物构造模型的模拟、系统的模块设计及用户界面的实现,最后给出了系统应用的具体例子.

关键词:植物三维结构;参数化建模;改进L系统;OpenGL

中图分类号:TP391.9文献标识码:A文章编号:1006-4303(2006)01—0082-04

Designandimplementationforparametricmodelingsystem

of3Dplantstructures

DINGWei-long,CHENMin—zhi

(CollegeofInformationEngineering,ZhejiangUniversityofTechnology,Hangzhou310032,China)

Abstract:Basedonthegrowthrulesandthetopologicalstructurecharacteroftheplant,thepa—rameterizedmodelingtechnologyisappliedinthesimulationofthe3-dimensionalimagesofplantinordertoimprovesimulatedspeedoftopologicalstructureoftheplant.Consideringthepracticalneedofplantmodeling,anewvirtualsimulationsystemof3一dimensionalstructuresofplantisdesignedandrealizedbyusingOpenGLandObject—Orientedprogramming.Theprincipleofpa—rameterizedmodeling,theimprovedL—systemalgorithm,andthesimulationsofvariousstructuremodelsoftheplantareintroducedindetail.Thenthedesignofmodulesandtheuserinterfacesinthissystemarediscussedtoo.Finally,someapplicationexamplesarepresented.

Keywords:3Dplantsstructure;parameterizedmodeling;improvedL—system;OpenGL

0引言

植物生长建模及可视化研究是对植物三维空间结构及其生长过程的计算机仿真.以植物为对象的计算机建模与可视化仿真具有重要的意义,它不仅在虚拟场景生成、影视特技与广告创意制作、三维动画片制作等领域广泛应用,而且已经在植物生长规律研究上发挥重要作用.

植物形态建模及可视化的研究起源于上世纪60年代.1968年,Lindenmayer提出一种形式化语言——L系统,用于植物生长的可视化模拟[1].从此,植物生长建模吸引了国际上众多计算机、应用数学、植物学、农林学以及生态学等领域的学者致力于该方面的研究.在过去的30多年中,他们提出了许多植物形态建模方法和模型,如各种改进的L系

收稿日期:2005—02—28

基金项目:浙江省自然科学基金资助项目(Y105314)

作者简介:丁维龙(1975一),男,安徽萧县人,讲师,博士。主要从事植物形态建模和智能系统研究 万方数据

相关文档