2012-06-16 45 views
6

我在寫一個應用程序,它被設計成用作機械設計和模擬工作流的一部分,我們希望能夠使用Three。 js加載和可視化Solidworks中設計的零件,可以將其導出爲STL(文本或二進制)。什麼是在Three.js中加載STL文件的首選方法

**我完全認識到可以使用像Meshlab這樣的東西來轉換爲OBJ或其他格式,但這似乎是一個不必要的額外步驟,可以加密工作流。 **

看來Three.js爲Collada,OBJ,UTF-8,VTK和JSON提供了很好的加載解決方案,但沒有乾淨的STL支持示例。我看到一些東西漂浮已經在過去使用,如 https://github.com/tbuser/thingiview.js/blob/master/javascripts/thingiloader.js 我想避免因爲許可證的,其 和 https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js 這似乎不完全集成。

我錯過了什麼嗎?

+0

有一個[STLGeometry可在網上(https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js),雖然它[需要一些的調整](https://github.com/mrdoob/three.js/issues/455)。 –

回答

10
+2

這只是一個鏈接唯一的答案,如果鏈接將來被破壞,這將是無用的。你可以在答案中包含鏈接中的有用部分嗎? – Nisarg

+1

儘管此鏈接可能會回答問題,但最好在此處包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18136933) – Blackwood

相關問題