2

我正在从事光线追踪器采摘工作。并阅读论文“GPU Raytracer 的 KD-Tree Acceleration Structures”,我了解了主要流程。论文结构中的“float2”、“float3”和“short2”是什么?论文链接

4

1 回答 1

0

这通常意味着它是一个多维变量(想想 2D 或 3D 空间),这就是为什么有 2 或 3 作为后缀:

float2 variable;意味着你可以这样做:variable.x = 0.0f; variable.y = 1.0f;

与 类似float3,但这次也有.z一部分。

在论文中,他们使用这些类型在 2D 或 3D 空间中存储一个点,从而定义了 KD-tree 的边界框。

于 2013-05-29T07:05:15.667 回答