我目前正在用Akka Http編寫一個Scala REST API。 該REST API應提供有關3D模型的信息。X3D的Scala庫
格式爲x3d。我現在正在尋找一個將純XML文件轉換爲scala數據結構來處理的庫。我想避免自己寫這個數據結構。
我已經做了一些研究,我只能找到支持渲染的庫,但我只想要數據結構,因爲這將在一個統一的客戶端上呈現。
在此先感謝亞歷克斯
我目前正在用Akka Http編寫一個Scala REST API。 該REST API應提供有關3D模型的信息。X3D的Scala庫
格式爲x3d。我現在正在尋找一個將純XML文件轉換爲scala數據結構來處理的庫。我想避免自己寫這個數據結構。
我已經做了一些研究,我只能找到支持渲染的庫,但我只想要數據結構,因爲這將在一個統一的客戶端上呈現。
在此先感謝亞歷克斯
X3DJSAIL是X3D的Java場景訪問接口庫,它支持基於標準的X3D的Java接口和對象的程序員,都爲開源。
X3DJSAIL是X3D一個普通Java對象(POJO)實現。不包含渲染,同時提供了針對不同X3D輸出編碼的多個導入/導出轉換器(VRML97 ClassicVRML XML JSON和Java源代碼)。 X3DJSAIL提供X3D圖形國際標準的全面報道。它主要是基於X3D XML Schema和新興的X3D統一對象模型(X3DUOM)自動生成的源代碼。
目標包括使用Java創建X3D場景圖很容易,同時也很難創建錯誤或無效的X3D模型。
X3DJSAIL開發討論主要發生在[email protected]郵件列表上。
類似的發展正在發生對JavaScript,C/C++/C#和Python綁定X3D。歡迎進一步討論斯卡拉。
我會試試這個。感謝你的回答。 – Alex
想必您可以使用支持x3d的Java庫在Scala中開始使用。從長遠來看,這並不令人滿意,但至少你會很快學到你想要的東西。 – ashawley