游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1276|回复: 1

D3D中网格优化的问题

[复制链接]

36

主题

109

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2007-10-20 23:37:00 | 显示全部楼层 |阅读模式
我看里面有两个优化的函数,一个是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]

36

主题

109

帖子

111

积分

注册会员

Rank: 2

积分
111
 楼主| 发表于 2007-10-20 23:41:00 | 显示全部楼层

Re:D3D中网格优化的问题

D3DXMESHOPT_VERTEXCACHE 这个参数说的是增加顶点的命中率,不知道具体什么含义,为什么那些出书的人不详细讲解下哪,什么都一笔带过,哎,害的我学起D3D来磕磕绊绊,都快没有信心了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-20 03:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表