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 };
相关文章推荐
- Three.JS 从世界坐标系转换到屏幕坐标系
- Three.JS 从世界坐标系转换到屏幕坐标系
- cocos2d-js中的回调函数中世界坐标系和节点坐标系的相互转换
- ogre世界坐标鱼屏幕坐标相互转换
- Unity3D 屏幕坐标跟世界坐标的转换
- 屏幕坐标到OpenGL世界坐标的转换
- cocos2d-x 屏幕坐标系和OPenGL坐标系转换
- OpenGL中的屏幕坐标和世界坐标的转换
- Untiy 屏幕坐标系中偏移转世界坐标系偏移(正交相机)
- 世界坐标系,本地坐标系,opengl坐标系,屏幕坐标系
- 屏幕坐标到opengl世界坐标转换
- 关于世界坐标系和本地坐标系的相互转换
- 转:一个屏幕坐标和地图坐标转换的js代码
- Unity插件之NGUI学习(9)—— Tween和世界坐标系尺寸转换为NGUI尺寸
- Unity插件之NGUI学习(8)—— Table和NGUI尺寸转换为世界坐标系尺寸
- 相机针孔模型----从世界坐标系,到相机坐标系,再到图像物理坐标系,最后到图像像素坐标系的转换过程解析
- 坐标变换_世界坐标系与用户坐标系之间的转换
- winform中坐标系转换的问题,获取某点在屏幕中的绝对位置等
- cocos2d中的屏幕坐标系和OPenGL坐标系转换
- Cocos2d-x学习笔记之世界坐标系、本地坐标系、opengl坐标系、屏幕坐标系