我正在開發一個項目,我有多個X3D模型,我需要在最終的項目結果中使用。我使用Java作爲主要的編程語言,並且我被告知可以將X3D模型導入到Java項目中,但我不知道如何執行。如何將X3D模型導入到我的Java代碼中?
回答
你可以看看xj3d。它從X3D文件構建一個場景圖。
最新版本可以在http://sourceforge.net/projects/xj3d/找到,官方網站(http://www.xj3d.org/)似乎並沒有被最近更新。
編輯: 回覆以上評論(我沒有足夠的知名度評論) 還有一種X3D的二進制格式,所以標準的XML解析器將無法使用它。
我已經有一個看看Xj3D,我已經下載它並試圖將其實施到我的項目中,但我仍然遇到了麻煩,試圖進入該項目 – user3133065
嗯,我已經檢查了在那裏找到的Javadoc(我不知道它是否最新的或不):https://savage.nps.edu/Xj3D.nps/docs/javadoc/ 我認爲你可以使用org.xj3d.loaders.ogl.X3DLoader加載文件。然後它會給你一個你可以導航的Aviatrix3d場景圖。但是可能有其他解決方案。 但我建議您直接聯繫xj3d開發人員。我相信他們可以指導你一些很好的文檔/教程。 – Gibe
- 1. 將CSV導入到我的Django模型
- 2. Tensorflow模型導入到Java
- 3. 如何導入LIBSVM到我的Java代碼
- 4. 如何將GUI模型導出到Python GUI代碼(例如wxpython)?
- 5. 我可以將用h2o培訓的模型導出到Java代碼嗎?
- 6. 將CSV導入Access的Java代碼
- 7. 將PMML中的SVM模型導入到Java或Python?
- 8. 如何簡化我的模型代碼?
- 9. 將Java SDK導入到Enterprise Architect模型中
- 10. 使用Java代碼將.sql文件導入到MySQL中
- 11. 如何將模塊導入到jsx中?
- 12. 如何將javax.validation導入到我的Java SE項目中?
- 13. Java:如何將Trident導入到我的項目中?
- 14. 如何將子字符串從Ubidots導入到我的Python代碼中?
- 15. JMeter Java代碼 - 如何將ConstantThroughputTimer添加到我的測試中
- 16. 如何將java源碼導入到eclipse中?
- 17. 如何將變量添加到我從中導入的模塊?
- 18. 如何將代碼導入Subversion?
- 19. 如何將Mapsforge庫源代碼導入到Eclipse中
- 20. 如何將Derby源代碼導入到eclipse中?
- 21. 如何將我的JavaScript MVC代碼組織到AMD模塊中?
- 22. 導入使用Java代碼
- 23. 如何將Java代碼寫入JavaScript
- 24. 如何將Java源代碼放入IDE
- 25. 如何將我的代碼嵌入到red5服務器中?
- 26. 如何將HTML引導代碼集成到JavaScript代碼中?
- 27. 如何將eclipse代碼模板文件導入intellij想法?
- 28. 如何在boost :: python嵌入式Python代碼中導入模塊?
- 29. ASP.NET C#如何將我的模型包含在我的代碼中?
- 30. 如何使用RTC爵士樂將我的盒子上存在的代碼導入到源代碼控制中
Java是一種編程語言,這意味着你可以做任何你可以想象的事情。 'x3d'是一種標記語言,這意味着任何合理的SAX或DOM解析器都應該能夠解析文檔 - 您對這些數據的處理由您決定。 –
這是不可能的在java代碼中導入一個x3d模型 – CpS
看看這個:http://stackoverflow.com/questions/11463231/how-to-generate-jaxb-classes-from-xsd – Endery