可能重复:
Inverting rotation in 3D, to make an object always face the camera?
我在3D空间中有一些2D图像,我想一直面对相机。这些对象在一堆变换中(因为我希望它们相对于另一个对象移动,以保持长篇故事)。实现这个最简单的方法是什么?
答案 0 :(得分:6)
答案 1 :(得分:0)
您在面向相机的3D空间中的2D图像称为广告牌,它通常用于任何3D引擎,以表示复杂的几何形状,如树木,植物,粒子等。
要计算广告牌的方向,请向后浏览转换堆栈以查找与广告牌相关的视点。然后以平面法线看向该视点的方式旋转平面。
在特殊情况下,如树木或植物,广告牌有一个约束轴,因为您希望这些物体相对于地板垂直。