【问题标题】:How to best use a scene graph when either rasterizing or ray-tracing?在光栅化或光线追踪时如何最好地使用场景图?
【发布时间】:2014-10-01 01:11:36
【问题描述】:

所以这是我的计算机图形学决赛中的一个问题,我仍然不知道答案。

什么是场景图?在分别对图像进行光栅化或光线追踪时,如何最好地使用它?

场景图是一种管理分层转换的方法。 但是,我不知道通过光栅化或光线追踪生成图像是否会有所不同。

希望有人能启发我。

【问题讨论】:

  • 一个很好的光线追踪应用程序是使用场景图来创建边界体积层次结构。然后可以使用 BVH 来加快寻找最近三角形交点的过程。对于任何包含多个对象(读取三角形)的场景,构造良好的 BVH 将带来巨大的性能提升。

标签: raytracing rasterizing scenegraph


【解决方案1】:

在进行光栅化时,通常会递归遍历场景图并构建一个变换矩阵,然后将其应用于基本几何体(对象空间)以将其变换到监视器空间。

在进行光线追踪时,您也递归地遍历场景图,但通常不是转换几何体,而是转换光线。

我不确定他们是否是这个意思,但这是我知道的主要区别。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-16
    • 1970-01-01
    • 2013-10-07
    • 2015-02-05
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    相关资源
    最近更新 更多