计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2006年
10期
108-110,117
,共4页
张明书%张燕%王维民%梁立凯
張明書%張燕%王維民%樑立凱
장명서%장연%왕유민%량립개
分形%L系统%兰维%植物%计算机模拟
分形%L繫統%蘭維%植物%計算機模擬
분형%L계통%란유%식물%계산궤모의
针对L系统的数学模型和构图原理提出对具有自相似结构的植物在三维空间内进行计算机模拟的算法研究.将L系统对植物的模拟的应用从二维空间转变到三维空间,定义3个空间坐标轴上的余弦值X,Y,Z与3个给定的3个坐标轴上的旋转矩阵的乘积作为植物在3个坐标方向上旋转参数,使绘制出的植物产生明显的三维效果.并且以VC++6.0作为运行环境,结合OPENGL函数库提供的强大绘图功能,对算法进行计算机上的实现.探讨了通过增加植物的绘制次数,改变观察者视点的位置,实现对树林的模拟.通过引入随机数产生器使行、列间距离产生随机变化,同时也能够随机调用不同的字符串复写规则使树林中产生不同类型、颜色、大小的树木,提高了对自然景物模拟的逼真度.
針對L繫統的數學模型和構圖原理提齣對具有自相似結構的植物在三維空間內進行計算機模擬的算法研究.將L繫統對植物的模擬的應用從二維空間轉變到三維空間,定義3箇空間坐標軸上的餘絃值X,Y,Z與3箇給定的3箇坐標軸上的鏇轉矩陣的乘積作為植物在3箇坐標方嚮上鏇轉參數,使繪製齣的植物產生明顯的三維效果.併且以VC++6.0作為運行環境,結閤OPENGL函數庫提供的彊大繪圖功能,對算法進行計算機上的實現.探討瞭通過增加植物的繪製次數,改變觀察者視點的位置,實現對樹林的模擬.通過引入隨機數產生器使行、列間距離產生隨機變化,同時也能夠隨機調用不同的字符串複寫規則使樹林中產生不同類型、顏色、大小的樹木,提高瞭對自然景物模擬的逼真度.
침대L계통적수학모형화구도원리제출대구유자상사결구적식물재삼유공간내진행계산궤모의적산법연구.장L계통대식물적모의적응용종이유공간전변도삼유공간,정의3개공간좌표축상적여현치X,Y,Z여3개급정적3개좌표축상적선전구진적승적작위식물재3개좌표방향상선전삼수,사회제출적식물산생명현적삼유효과.병차이VC++6.0작위운행배경,결합OPENGL함수고제공적강대회도공능,대산법진행계산궤상적실현.탐토료통과증가식물적회제차수,개변관찰자시점적위치,실현대수림적모의.통과인입수궤수산생기사행、렬간거리산생수궤변화,동시야능구수궤조용불동적자부천복사규칙사수림중산생불동류형、안색、대소적수목,제고료대자연경물모의적핍진도.