three.mesh中的lookAt 是基于什么区look的
camera的lookat 我能理解。
但是mesh 的lookat 是怎么调整的?
如:
var box_geometry = new THREE.BoxGeometry(7, 32, 7);
var box = new THREE.Mesh(box_geometry, matrials());
box.position.set(32,32,32)
box.lookAt(0,0,0)
是哪个面去面相呢?
并且 做了一个地球的例子
例子里:
let matrix1 = new THREE.Matrix4;
matrix1.makeRotationX(Math.PI / 2)
console.log(matrix1);
beijing.applyMatrix4(matrix1)
beijingMesh.position.set(x, y, z)
beijingMesh.lookAt(0, 0, 0);
为什么要先旋转90度 在让mesh 去look呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论