从3D点获取2D位置

时间:2016-12-21 11:52:54

标签: autodesk-forge autodesk-viewer

我有一个THREE.Vector3,在观察者中有一个网格的x,y,z位置。如何在画布上获得相应的2D点?我想将x,y放置在3D模型在查看器中的相同位置。

1 个答案:

答案 0 :(得分:2)

检查worldToClient(point)方法(Autodesk.Viewing.Viewer3D的一部分), point 参数是世界空间坐标中的THREE.Vector3点。下面是一份文档。

  

计算点的客户端空间坐标中的像素位置   在世界空间。另请参见clientToWorld()。