Vector 矢量解释
我一直在关注截锥剔除,我需要一些帮助来理解它背后的向量数学。更具体地说,“向上”和“向右”的向量是什么?他们有什么价值观?对不起,我的问题很简单,但我真的被困在这个问题上了。感谢您的帮助!感谢文章中的: 需要更多的单位向量,即上方向向量和右方向向量。前者通过规范化向量Vector 矢量解释,vector,frustum,culling,Vector,Frustum,Culling,我一直在关注截锥剔除,我需要一些帮助来理解它背后的向量数学。更具体地说,“向上”和“向右”的向量是什么?他们有什么价值观?对不起,我的问题很简单,但我真的被困在这个问题上了。感谢您的帮助!感谢文章中的: 需要更多的单位向量,即上方向向量和右方向向量。前者通过规范化向量(ux,uy,uz)(该向量的分量是gluLookAt函数的最后一个参数)获得;后者通过上方向向量和d向量之间的叉积获得 up等于(ux,uy,uz)/| |(ux,uy,uz)|,它只是一个单位向量,指向与(ux,uy,uz)相
(ux,uy,uz)
(该向量的分量是gluLookAt
函数的最后一个参数)获得;后者通过上方向向量和d
向量之间的叉积获得
等于up
,它只是一个单位向量,指向与(ux,uy,uz)/| |(ux,uy,uz)|
相同的方向 它等于(ux,uy,uz)
(ux/sqrt(ux^2+uy^2+uz^2),uy/sqrt(ux^2+uy^2+uz^2),uz/sqrt(ux^2+uy^2+uz^2))
等于right
。我真的不想把它扩大up x d
(ux,uy,uz)
(该向量的分量是gluLookAt
函数的最后一个参数)获得;后者通过上方向向量和d
向量之间的叉积获得
等于up
,它只是一个单位向量,指向与(ux,uy,uz)/| |(ux,uy,uz)|
相同的方向 它等于(ux,uy,uz)
(ux/sqrt(ux^2+uy^2+uz^2),uy/sqrt(ux^2+uy^2+uz^2),uz/sqrt(ux^2+uy^2+uz^2))
等于right
。我真的不想把它扩大up x d