【发布时间】:2018-08-19 20:45:05
【问题描述】:
我有一个纹理,我将其包裹在一个类似于 Wikipedia 上这张图片的球体上。
https://upload.wikimedia.org/wikipedia/commons/0/04/UVMapping.png
我想要实现的是从纹理中获取一个 UV 坐标,比如说 (0.8,0.8),在上面的示例中大致在俄罗斯周围。
使用这个 UV 以某种方式计算我需要应用于球体的旋转,以使该 UV 以球体为中心。
有人能指出我需要计算的数学方程式的正确方向吗?
编辑 - 有人指出我实际上是在寻找球体的旋转,因此 uv 以相机为中心。所以从 0,0,0 的旋转开始,我的相机指向 uv (0,0.5)
谢谢
【问题讨论】:
-
“让 UV 以球体为中心” -- 你的意思是让 相机 看着那个 UV?
标签: c++ math rotation geometry unreal-engine4