2014-01-18 98 views
1

我對Babylon.js中的座標系有點困惑。也就是說,當我用下面的語句序列:Babylon.js中的座標系

var camera = new BABYLON.ArcRotateCamera("Camera", 0, 0, 50, new BABYLON.Vector3(0, 0, 0), scene); 
    var sphere1 = BABYLON.Mesh.CreateSphere("sphere1", 16, 1.0, scene); 

球體在屏幕中心畫。好。當我使用以下序列時:

var camera = new BABYLON.ArcRotateCamera("Camera", 50, 0, 0, new BABYLON.Vector3(0, 0, 0), scene); 
    var sphere1 = BABYLON.Mesh.CreateSphere("sphere1", 16, 1.0, scene); 

沒有塗上球體。

我知道通常座標(在CG中)如下:Oy - 垂直,Ox - 水平,Oz - 指向屏幕。因此,在第二個序列中,攝像機位於平面xOz(即地面)的x = 50點,並且正在尋找球體所在的原點。

我想在路上的某個地方我迷路了。你能幫助理解我錯在哪裏嗎?

謝謝

Eb_cj

回答