2012-06-16 16 views
6

में एसटीएल फ़ाइलों को लोड करने के लिए पसंदीदा तरीका क्या है। मैं एक ऐसा एप्लीकेशन लिख रहा हूं जिसे मैकेनिकल डिज़ाइन और सिमुलेशन वर्कफ़्लो के हिस्से के रूप में उपयोग करने के लिए डिज़ाइन किया गया है, और हम तीन का उपयोग करने में सक्षम होना चाहते हैं। जेएस को सॉलिडवर्क्स में डिज़ाइन किए गए हिस्सों को लोड और विज़ुअलाइज़ करने के लिए, जिन्हें एसटीएल (टेक्स्ट या बाइनरी) के रूप में निर्यात किया जा सकता है।थ्री.जेएस

** मैं पूरी तरह से पहचानता हूं कि कोई ओएसजे या कुछ अन्य प्रारूप में कनवर्ट करने के लिए मेशलाब जैसे कुछ का उपयोग कर सकता है, लेकिन यह वर्कफ़्लो को एक अनावश्यक अतिरिक्त चरण की तरह लगता है। **

ऐसा लगता है कि थ्री.जेएस में कोलाडा, ओबीजे, यूटीएफ -8, वीटीके और जेएसओएन के लिए अच्छे लोडिंग समाधान हैं, लेकिन कोई साफ एसटीएल समर्थन उदाहरण नहीं है। मैं इस तरह के 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

हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन यहां उत्तर के आवश्यक हिस्सों को शामिल करना बेहतर है और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक किए गए पृष्ठ में परिवर्तन होने पर लिंक-केवल उत्तर अमान्य हो सकते हैं। - [समीक्षा से] (/ समीक्षा/कम गुणवत्ता वाले पदों/18136 9 33) – Blackwood