|
我看里面有两个优化的函数,一个是Optimize(),一个是OptimizeInplace(),里面的一些优化参数发现很难理解,typedef enum D3DXMESHOPT
{
D3DXMESHOPT_COMPACT = 0x01000000,
D3DXMESHOPT_ATTRSORT = 0x02000000,
D3DXMESHOPT_VERTEXCACHE = 0x04000000,
D3DXMESHOPT_STRIPREORDER = 0x08000000,
D3DXMESHOPT_IGNOREVERTS = 0x10000000,
D3DXMESHOPT_DONOTSPLIT = 0x20000000,
D3DXMESHOPT_DEVICEINDEPENDENT = 0x40000000,
} D3DXMESHOPT, *LPD3DXMESHOPT;
看SDK上面也只是一笔带过,不知道谁能讲下这些优化算法,我想知道了优化算法,自然也就知道了这些参数的含义,不知道谁奉献下,我最近看到网格这块,里面什么Progress渐进网格,什么增强网格什么的弄的我头晕,不知道他的渐进网格的LOD又是怎么做的 [em7] |
|