当前位置:  开发笔记 > 人工智能 > 正文

遮挡算法集合

如何解决《遮挡算法集合》经验,为你挑选了1个好方法。

遮挡算法在CAD和游戏行业中是必需的.在我认为的两个行业中他们是不同的.我的问题是:

    在两个导线中分别应用了哪种遮挡算法?

    有什么区别?

我正在研究CAD软件开发,我们采用的遮挡算法是 - 将对象标识符设置为其颜色(整数),然后渲染场景,最后读取像素以找出可见对象.表现不太好,所以我想在这里得到一些好主意.谢谢.


在阅读了anwsers之后,我想澄清这里的遮挡算法意味着"遮挡剔除" - 在将它们发送到管道之前找出可见的表面或实体.

有了谷歌,我在gamasutra找到了一个算法.还有其他好的想法或发现吗?谢谢.



1> Himadri Chou..:

在游戏中,使用两个3D库之一在场景后完成遮挡:DirectX或OpenGL.为了详细说明,使用Z缓冲区完成遮挡.每个点都有一个Z分量,这些点更接近于远离的点.

遮挡算法通常由硬件通过专用3D图形处理芯片完成,该芯片实现DirectX或OpenGL功能.使用DirectX或OpenGL的游戏程序将在3D空间中绘制对象,并使OpenGL/DirectX库渲染场景,同时考虑投影和遮挡.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有