【问题标题】:same rotations in WebGLWebGL 中的相同旋转
【发布时间】:2012-08-08 17:27:00
【问题描述】:

我想像相机旋转一样旋转飞机(看起来它根本不动)

我的相机 animate() 函数:

camera.position.x = Math.sin(t/1500)*200;
    camera.position.y = 250;
    camera.position.z = Math.cos(t/1500)*200; 

还有飞机(用 CubeGeometry 完成):

var plane = new THREE.Mesh(
    new THREE.CubeGeometry(100, 1, 50),
    new THREE.MeshBasicMaterial({color: 0xFF00FF}));
    plane.position.y = 115;
    plane.position.z = 25;

飞机看起来像静止不动需要哪些参数?

谢谢:)

【问题讨论】:

  • 谢谢,一直都忘记了 :(

标签: javascript webgl


【解决方案1】:

希望包含以下代码可以帮助您。随着相机旋转,平面也会旋转以朝向相机。

plane.lookAt(camera.position);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多