游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1540|回复: 2

一个我不太理解的问题,大家指点一下

[复制链接]

3

主题

7

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2005-9-14 13:51:00 | 显示全部楼层 |阅读模式
现在,在绘制多个物体时,有许多论文考虑遮挡剔除算法,剔除看不到的物体。 而Opengl里的深度测试(DEPTH_TEST),也是剔除不可见图元。
问题: 既然OpengGL提供深度测试,有没有必要在程序中用遮挡剔除算法(视域剔除算法)来剔除物体 ?  

9

主题

198

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2005-9-14 17:04:00 | 显示全部楼层

Re:一个我不太理解的问题,大家指点一下

gpu可以剔除物体,但是瓶颈在于,有大量的不必要的顶点数据从内存传入gpu,这样浪费的大量资源,为了节省不必要的数据传入gpu,cpu需要剔除哪些不必要的物体。但是cpu没有必要除去所有的没用的顶点。一种解决方案就是仅仅剔除没必要的物体而不是3角形。

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-9-17 10:57:00 | 显示全部楼层

Re:一个我不太理解的问题,大家指点一下

CPU只需要做到Object级别的剔除就足够了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 20:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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