不斷學(xué)習(xí),不斷實(shí)踐,不斷的重構(gòu)……
地形從一開(kāi)始研究,到實(shí)現(xiàn),分了好多個(gè)版本,重構(gòu)了好多次……主要問(wèn)題在于對(duì)LOD數(shù)據(jù)結(jié)構(gòu)的不熟悉和對(duì)索引用法的不熟悉。經(jīng)過(guò)一系列的研究與學(xué)習(xí),總結(jié)了如下實(shí)現(xiàn)LOD的方法:#動(dòng)態(tài)填充索引——在裁剪過(guò)程中求出被渲染的地形塊。#分塊實(shí)現(xiàn)地形,每塊有一定的渲染格。下面一步步寫(xiě)出實(shí)現(xiàn)過(guò)程。1、定義數(shù)據(jù)結(jié)構(gòu),主要是地義地形的塊并實(shí)現(xiàn)四叉樹(shù)。2、寫(xiě)好VertexBuffer和IndexBuffer,主要是一邊渲染一邊填充IndexBuffer,根據(jù)裁剪出來(lái)的地形塊來(lái)填充。3、寫(xiě)好LOD算法,主要是實(shí)現(xiàn)LOD的計(jì)算方法。4、寫(xiě)好裂縫修補(bǔ)算法。花在該項(xiàng)時(shí)間最長(zhǎng)最麻煩。5、貼紋理寫(xiě)shader。地形block數(shù)據(jù)結(jié)構(gòu)如下:
posted on 2008-08-18 17:08 狂爛球 閱讀(3482) 評(píng)論(11) 編輯 收藏 引用 所屬分類(lèi): 圖形編程
能不能把你的LOD程序給我發(fā)一份呢,謝謝啊,非常感謝。郵箱:gillianmin@gmail.com 回復(fù) 更多評(píng)論
能不能把你的LOD程序給我發(fā)一份呢,現(xiàn)在正在研究地形圖,謝謝,非常感謝. 郵箱:rainlinemy@yahoo.com.cn 回復(fù) 更多評(píng)論
難道你會(huì)給我發(fā)一份, exljhb@126.com 回復(fù) 更多評(píng)論
我最近也在做這個(gè)啊,能不能發(fā)一份給我呢zhyfree@163.com謝謝啦 回復(fù) 更多評(píng)論
LZ能給我發(fā)一份嗎?謝謝,我也在研究。。。chenkangapple@126.com 回復(fù) 更多評(píng)論
能給我發(fā)一份不 450223028@qq.com 回復(fù) 更多評(píng)論
大哥,小弟最近也在研究這方面的知識(shí),給我一份代碼好吧,謝謝!我的郵箱: linyiantai@163.com 回復(fù) 更多評(píng)論
樓主能發(fā)一份代碼給我嗎?謝謝!986772462@qq.com 回復(fù) 更多評(píng)論
樓主能發(fā)一份代碼給我嗎?謝謝!我最近也在學(xué)習(xí)lod地形,可是搞不懂。 郵箱是1610684305@qq.com 回復(fù) 更多評(píng)論
也發(fā)我一份吧,一直搞不太懂這個(gè)。 郵箱:472502272@qq.com 回復(fù) 更多評(píng)論
正在學(xué)習(xí)四叉樹(shù)LOD地形,同求一份代碼,多謝~~~ 423322338@qq.com 回復(fù) 更多評(píng)論
Powered by: C++博客 Copyright © 狂爛球