基于L系统的树木自动生成算法研究

被引量 : 0次 | 上传用户:dys206
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
L系统是植物可视化建模领域的一种基础理论,而树木是计算机虚拟现实场景仿真中不可缺少的景物构成,无数中外学者都在研究能高效生成逼真树木的算法,L系统就是其中最常见的算法之一。植物体的形态结构具有自相似规律,即构成母系统的每个独立子系统的形态结构都是母系统的缩影。L系统就是用字符串迭代来表现植物的这种自相似的几何拓扑结构,但是其描述过程复杂难懂。若要采用L系统来进行树木建模,就必须先设计编写字符文法规则,再通过几何解释迭代算法来绘制树木图形。由于不同的树木图形对应不同的字符规则,因此要获得理想的树木图形,就必须先精通L系统原理并编写精准的文法规则。而且L系统是一种自底向上的描述植物生长过程的建模方法,若枝条的拓扑结构的控制不佳,就会机械性地重复迭代,得到的结果难以预料且缺乏真实感,这些问题都限制了其应用范围的拓宽。经研究发现,虽然自然界中的树木多种多样,但常见树木都是因其主枝干的造型不同导致形态各异。因此本文采用逆向思维,创造性地设计出一种识别算法,让用户无需编写繁琐的L系统文法,只简单勾画能代表树木主干形态的二维线形草图,微调少量参数,然后程序自动识别出适用的L系统字符规则,并快速绘制出具有一定真实感的复杂树木图形。本文的方法是在VC++环境下实现的,具有一定的实时性和人机交互性,算法的实现平台简洁明了,操作方便。
其他文献
目前,电容器组的接线方式主要分为单星形和双星形。单星形接线方式的电容器组采用不平衡电压保护;双星形接线方式的电容器组采用不平衡电流保护。根据GB50227—1995《并联电容
目的:探讨中西医结合治疗中晚期胃癌的疗效及对患者生存质量的影响。方法:将82例中晚期胃癌患者随机分成对照组(n=41)和观察组(n=41),对照组采用奥沙利铂(130mg/m2)+替吉奥(8
坝下涵洞通常是指在土坝或土石坝下面埋设的洞形或管形的建筑物,具有构造简单,施工方便,工期短,造价低的优点,在我国中小型土石坝或堆石坝枢纽工程中使用比较普遍。据国内外
目的探讨低温等离子射频在口腔颌面部肿瘤及瘤样病变切除术中的疗效及护理配合。方法对64例口腔颌面部的肿瘤及瘤样病变患者采用低温等离子射频切除术治疗,并采取了有效的护理
随着我国国民经济的发展,水土流失问题也愈来愈受到各级政府和广大民众的重视和关注,在这样情形下,<中国水土保持>一书面世了.该书由我国著名土壤侵蚀与水土保持专家唐克丽教
农村经济在较快发展的同时,生态环境问题日益严重,文中指出了农村环境问题的几种主要表现.治理农村生态环境十分迫切,必须采取切实措施治理农村生态问题.
当前,对体育课堂教学的有效性研究已经成为学科的研究热点。教学的有效性,即教学活动对达成目标的有效程度,有效教学是教学的生命,教学是否有效,其核心问题是单位时间内教学的效益
考察了微生物燃料电池型人工湿地(MFC-CW)系统对不同浓度抗生素的去除效果和产电特性,以及不同共基质浓度对去除抗生素和产电的影响.结果表明,系统对磺胺甲恶唑(SMX)和四环素(TC)的
10月24~27日,十八届六中全会召开,这是在全面深化改革、决胜全面小康的关键时刻,召开的一次十分重要的会议。10月28日,国家电网公司党组理论学习中心组第一时间召开(扩大)会
英语阅读教学与文化教学关系紧密,二者相互促进、相互提高。本文从阅读教学的角度阐述了阅读教学中文化融入的意义和途径,并探讨了阅读教学中文化融入的方法及需要注意的问题。