游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2264|回复: 6

我写的LOD在高分辨率场景里出错了。。。

[复制链接]

51

主题

134

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2007-8-14 23:37:00 | 显示全部楼层 |阅读模式
在513*513中一点问题都没有,而在1025*1025以上级别中出现严重的索引错误。。。。
我已经使用了32位索引缓冲,硬件上也支持。。。
也抽样检查了个别四叉树节点,没有发现错误
到底问题出在哪里呀。。。。
sf_2007814233720.jpg

51

主题

134

帖子

140

积分

注册会员

Rank: 2

积分
140
 楼主| 发表于 2007-8-14 23:38:00 | 显示全部楼层

Re: 我写的LOD在高分辨率场景里出错了。。。

在1025*1025中出错
sf_2007814233822.jpg

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2007-8-15 15:52:00 | 显示全部楼层

Re:我写的LOD在高分辨率场景里出错了。。。

你不给代码鬼知道你错哪里哦

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-8-15 18:41:00 | 显示全部楼层

Re:我写的LOD在高分辨率场景里出错了。。。

1025*1025 的顶点索引?你在考验别人的显卡吗?建议不要用什么32位的索引格式。16位足够了
还有,建议用Interlocking tile 分块渲染的方式,会有更多的发挥空间,你那样的做法其实很糟糕(我过去就是这样做的)不过很多书籍也只介绍那样的做法,后来全盘否定了。

51

主题

134

帖子

140

积分

注册会员

Rank: 2

积分
140
 楼主| 发表于 2007-8-15 19:52:00 | 显示全部楼层

Re:我写的LOD在高分辨率场景里出错了。。。

1025*1025貌似不能用16位索引啊。。。16位索引好像只能支持65536个顶点。。。
D3D中能否不使用索引缓冲 而直接一个个的渲染三角形么,效率高吗

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-8-15 22:11:00 | 显示全部楼层

Re:我写的LOD在高分辨率场景里出错了。。。

你没有明白我的意思,你可以在这个论坛里面查找LOD搜索一下我过去都发国的帖子,应该对你有帮助
这一方面我做曾经做过些深入的研究。

75

主题

385

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
发表于 2007-8-17 00:16:00 | 显示全部楼层

Re:我写的LOD在高分辨率场景里出错了。。。

发个代码上来好吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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