【发布时间】:2015-07-01 08:13:10
【问题描述】:
if( keyboard.pressed("up"))
pobjects[movementControls.translate].translateX(1);
if( keyboard.pressed("down"))
pobjects[movementControls.translate].translateX(-1);
if( keyboard.pressed("left"))
pobjects[movementControls.translate].translateZ(-1);
if( keyboard.pressed("right"))
pobjects[movementControls.translate].translateZ(1);
if( keyboard.pressed("w"))
pobjects[movementControls.translate].translateY(1);
if( keyboard.pressed("s"))
pobjects[movementControls.translate].translateY(-1);
if( keyboard.pressed("x"))
cobjects[movementControls.rotate].rotation.x+=0.1;
if( keyboard.pressed("y"))
cobjects[movementControls.rotate].rotation.y+=0.1;
if( keyboard.pressed("z"))
cobjects[movementControls.rotate].rotation.z+=0.1;
基本上我想使用纯 webGl 而不是三个.js 函数来旋转、缩放和平移对象。
【问题讨论】:
标签: javascript three.js webgl