游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1441|回复: 3

【求助】关于渲染判断的问题

[复制链接]

23

主题

102

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2008-3-5 11:10:00 | 显示全部楼层 |阅读模式
我 做的3d程序 在render中 并未做任何判断 而是直接把所有模型都渲染了

怎么才能把不用显示出来的模型不渲染呢?这个判断如何加?有没有这方面的

详细文章呢?希望推荐一篇,不要只是几句话。

谢谢 大家 [em2]

22

主题

309

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
QQ
发表于 2008-3-5 11:50:00 | 显示全部楼层

Re:【求助】关于渲染判断的问题

计算视锥,判断物体在视锥里面没
参考dx8的cull范例-_-
dx9估计也有,就是不知道在哪个版本..万恶的版本

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-3-5 12:39:00 | 显示全部楼层

Re:【求助】关于渲染判断的问题

有很多种culling算法。
视锥+包围盒(球)是其中最简单有效的,但还有遮挡拣选算法,诸如此类的。

22

主题

144

帖子

193

积分

注册会员

Rank: 2

积分
193
发表于 2008-3-6 20:24:00 | 显示全部楼层

Re:【求助】关于渲染判断的问题

将物体的原点一个点,也就是物体的包围球中心与相机坐标相乘-〉转换成相机坐标后在x-z平面和y-z平面中的二维视锥与其包围球测试,就是“三角形相似”的数学原理。

这就是楼上说的“包围球测试”方法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 07:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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