2014-10-02 28 views
0

是否可以使用three.js從VRML文件訪問動畫。使用collada它可以工作,但在VRML的情況下,我沒有在event.content對象中看到動畫字段。 我知道這個例子: https://github.com/mrdoob/three.js/blob/master/examples/models/vrml/house.wrl如何使用three.js從VRML文件訪問動畫?

在文件是OrientationInterpolators和TimeSensors,所以它必須有一個動畫。但我沒有找到相應的HTML文件。如何從VRML文件開始動畫?

在此先感謝

回答

1

我目前正在研究基於PEG.js的VRML解析器一旦完成,我們可以使用解析器生成具有節點意識的threejs。一旦我們知道了VRML Loader中的節點,我們就可以轉換動畫。確實,房子的例子有動畫,但是它們沒有在VRML加載器中分析。我認爲他們甚至在房子的例子中被註釋掉了,因爲裝載機無法處理它們。

解析器現在處於alpha狀態,公開可用https://github.com/bartmcleod/VrmlParser請注意何時我會到達下一個里程碑以查看ThreeJs的動畫。如果解析器對您的文件起作用,則所有動畫在解析器返回的節點樹中都將可用,如下所示:正在解析它們的規範。