您的位置:首页 > Web前端 > JavaScript

Three.JS 从世界坐标系转换到屏幕坐标系

2017-01-05 11:55 1376 查看
1 var projector = new THREE.Projector();
2
3 var world_vector = new THREE.Vector3(0,0,1);
4
5 var vector = projector.projectVector(world_vector, camera);
6
7 var halfWidth = window.innerWidth / 2;
8 var halfHeight = window.innerHeight / 2;
9
10 var result = {
11
12     x: Math.round(vector.x * halfWidth + halfWidth),
13     y: Math.round(-vector.y * halfHeight + halfHeight)
14
15 };
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: