我发现了一段文档,它坚持相机角度以四个字节作为浮动存储。这有技术术语吗?我如何编码XYZ欧拉相机角度的浮动,是在IEEE-754格式,可以以某种方式解码回XYZ欧拉相机角度?
对于任何想要文档的人,都可以在这里找到(请看下面的“照相机焦点”):http://wiki.spinout182.com/w/Cutscenes
谢谢!
发布于 2013-11-01 06:32:49
“视角”不是一个旋转的角度,这是相机光学的一种特性。您可能更了解“视野”一词,它们的意思是相同的东西(视角是一个更具描述性的术语)。
在计算机图形学中,当我们谈到视场时,我们通常是指水平角度,但它也可以是垂直或对角线测量的。因为像泽尔达64这样的游戏中的纵横比是固定的,你只需要一个角度来定义相机的投影。这就是为什么单精度浮点变量是足够的,事实上,它可以说是过火了。不令人作呕的FOV的范围很小。
这里有一个很好的例子,说明了为什么当高宽比为常数时,只需要一个角度来定义投影:
但既然你所链接的文章是关于切视系统的实现,在视场角度之间有一个很大的浮点范围是有意义的.例如,在Zelda游戏中,逐渐缩小FOV的使用非常频繁,比如在老板介绍过程中。
https://stackoverflow.com/questions/19720918
复制相似问题