ZERO的专栏

不能飞的猪是没用的猪

2006年04月

原创 基于patch的地形PVS数据预处理

PVS:Potentially Visible Set(潜在可见集)的缩写,方便起见以下可能会用小写。 这里说的不是传统意义上的室内基于portal的pvs,而是存储室外地形块相互可见性的一张二维表,我们的地形目前是基于patch的,也就是如果1号patch看不到3号patch,那么pvsData[1][3] = false;反之就为true。当然这张表的每个元素只占用1个bit。 阅读全文>

发表于 @ 2006年04月27日 23:42:00|评论(loading...)|编辑

原创 好久没更新,居然还没有被取缔^^

最近比较忙,终于又专心写代码了,感觉这才是我要做的事情。 一个多月前开始把重心转向3d引擎(以我这把年纪,转行是需要一定勇气的),发现自己以前从来没有用过CreateDevice,CreateVertexBuffer这些接口……熟悉了各种地形LOD算法:GeoMipmap,ROAM,SOAR……看WOW文件格式的时候却发现人家很可能根本没用LOD(如果没有设置“世界细节层次”的话),很崩溃,后来在GameDev上又看到一篇文章说以现在显卡的顶点处理能力,很多情况下brute force就可以了,于是决定:一定要把视距定到brute force受不了的尺度,否则就白做了…… 内容就是这么多,不用点进去看了(如果有人看到的话)阅读全文>

发表于 @ 2006年04月25日 00:34:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © ZERO