我寻找一种有效的方法,以定义的角度围绕中心光线(已知原点 O 和归一化方向 D)在 3D 中创建 4 条光线,所有光线都从同一原点开始——在我的例子中是 45 度角(但那应该是变量)。
因为我必须这样做十亿次,所以算法必须具有时间效率。
有什么建议可以有效地做到这一点吗?
我在 z 方向使用预定义的光线包进行了尝试,它将通过获取旋转矩阵并旋转向量来对齐中心光线。但这到目前为止效率很低(即使使用高效的代码)。