【问题标题】:three.js first-person-controle makes objects disappears from scenethree.js 第一人称控制使物体从场景中消失
【发布时间】:2012-11-21 04:49:44
【问题描述】:

请看下面 Three.js sn-p http://jsfiddle.net/ahmedadel/GUr6y/3/ , 问题是在任何导航事件(w a s d)或如果相机连接到 FirstPersonControls 时,对象会从场景中消失

controls = new THREE.FirstPersonControls(camera);

任何帮助解决这个问题? 谢谢:)

【问题讨论】:

    标签: webgl three.js


    【解决方案1】:

    我记得第一人称控件沿 z 轴看..

    所以尝试改变它

    camera.position.z = 1000
    

    camera.position.y = 1000;
    

    这意味着您将离开地面 1000 米。那个 JS fiddle 不会加载,所以我无法测试它。

    虽然看起来你的立方体是在 0 处渲染的;试试:

    camera.position.z = 100;
    camera.position.x = -1000;
    

    然后做

    camera.lookAt(mesh);
    

    创建多维数据集后。

    【讨论】:

    • 我很抱歉这没有帮助
    • 您是否在 JS fiddle 之外尝试过。如果您将相机位置记录为 NAN、NAN、NAN,我会注意到 JS fiddle
    猜你喜欢
    • 2012-09-12
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多