Application of l - system in plant simulation 系統(tǒng)在植物形態(tài)模擬中的應(yīng)用
L - system graphics modeling with single symbol variation 系統(tǒng)的圖形建模
Individual plant is modeled with parametric and random context sensitive l - system 單株植物的造型則是采用上下文有關(guān)的帶參數(shù)的隨機(jī)l系統(tǒng)。
We design a complier of parametric and random context sensitive l - system to simulate the development of plants and interpret the rules that decide the way plants grow . we also extend the l - system with the environment factor 我們?yōu)槟M植物生長(zhǎng)而編寫(xiě)了l系統(tǒng)編譯器來(lái)實(shí)現(xiàn)可定義規(guī)則的植物造型,并把隨機(jī)因子和環(huán)境參數(shù)擴(kuò)充到l系統(tǒng)中。
In this thesis , our research work mainly focuses on the following four aspects : 1 , studying and perfecting the generation algorithms of plant modeling , building three - dimensional plant model on the basis of studying current algorithms of plant modeling , combining iterated function system and l - system , we brought forward the random binary three - dimensional recursive model 本文的主要工作內(nèi)容集中在以下四方面: 1 、研究并改進(jìn)植物建模算法,生成三維的植物模型在研究目前植物建模常用算法的基礎(chǔ)上,結(jié)合迭代函數(shù)系統(tǒng)法( ifs )和l系統(tǒng)法提出了樹(shù)木類(lèi)植物的隨機(jī)二叉三維遞歸模型。
In chapter 4 : the main methods of fractal simulation of the configuration of plants are analyzed and the difficulties in them are pointed out . then a simplified algorithm of l - system based on vrml is put forward . the detailed methods by which vrml interact with java are discussed 第四章闡述了植物形態(tài)結(jié)構(gòu)分形模擬的主要方法,指出其中的難點(diǎn);接著提出了基于vrml的遞歸分形算法;然后論述vrml和java結(jié)合的途徑和具體步驟,并通過(guò)遞歸分形算法生成了若干種具有交互性的三維分形植物的實(shí)例,應(yīng)用到了虛擬場(chǎng)景中去。
By using the simplified algorithm of l - system , examples of interactive 3d fractal trees are generated and applied in the virtual scene . in chapter 5 : the architecture and the environment of exploitation of the system are introduced . the web database is connected 第五章介紹了系統(tǒng)的體系結(jié)構(gòu)及開(kāi)發(fā)運(yùn)行環(huán)境,進(jìn)行了web數(shù)據(jù)庫(kù)的連接和vrml 、 applet與asp集成;接著分析了系統(tǒng)的整體框架,介紹了系統(tǒng)的登錄和注冊(cè)的頁(yè)面,然后介紹了系統(tǒng)軟件的六個(gè)功能模塊,并給出了具體實(shí)現(xiàn)。
I apply the modified double - iterated modeling algorithm to realize the three - dimension tree model successfully based on l - system with ips . to realize the terrain model , i expound the improved diamond - square algorithm in light of fractal interpolation and use it to model cloud , two - dimension texture terrain surface and three - dimension terrain 基于l系統(tǒng)以及迭代函數(shù)系統(tǒng)的特性提出了改進(jìn)的三維樹(shù)木模型雙迭代生成算法來(lái)實(shí)現(xiàn)三維樹(shù)木模型的模擬,而在三維地貌模型的模擬中,提出了改進(jìn)的基于分形插值的diamond - square算法實(shí)現(xiàn)了云團(tuán)、二維紋理地表、三維地形等模型。
百科解釋
An L-system or Lindenmayer system is a parallel rewriting system, namely a variant of a formal grammar, most famously used to model the growth processes of plant development, but also able to model the morphology of a variety of organisms.Grzegorz Rozenberg and Arto Salomaa.