2015-07-19 35 views
1

在場景套件的物理內部,如果球落下,重力的什麼值應該創造出我們在現實世界中經歷的同樣的加速度?真實世界重複球落下的重力值

+0

一個,在這個引擎的參考幀等於9813米超過秒^ 2) –

回答

3

SceneKit物理的默認重力已經是(0, -9.8, 0),這聽起來對任何用於現實世界物理學的人來說都是熟悉的數字。

但是,SceneKit中的距離和大小的單位是完全任意的 - 至少,直到需要不同大小以保持彼此一致,或使物理行爲以某種方式行動。

所以,你有兩個選擇:

  1. 保留默認重力原樣,並且您的場景,使得1個單位= 1米大小和位置的元素。

  2. 無論你喜歡什麼尺寸和位置的東西,然後從你使用的任何系統轉換爲米,然後將場景的physicsWorld.gravity設置爲9.8米/秒在你的系統中的平方。

+0

是,9.8使得很多有意義的我,我希望它會行爲類似於我們所知道的和感覺。然而,我在這個重力環境下製造的所有球,就像他們在一顆比月球重量低得多的行星上一樣。他們需要一分鐘才能到達屏幕的底部。 – Confused

+0

然後就要玩一下,嘗試一些其他更大的價值?這是一個像素值還是像素獨立值btw? –

+0

3D空間中沒有像素。 – rickster