标签: java graphics raytracing
我正在努力开发一个光线跟踪器,我正在尝试计算一些我想要应用于相机的转换背后的数学。
我现在所拥有的,在代码中,是一个距离它一定距离的视点和屏幕。我已经设法弄清楚如何平移或倾斜相机,但我不确定如何将两者结合在一起。
有没有人知道我该怎么做?
答案 0 :(得分:2)
组合变换的最常用方法是首先将它们表示为4x4矩阵。然后,简单的矩阵乘法产生两个任意变换的组合。