मैं प्रोजेक्ट में थ्रीजेएस का उपयोग कर रहा हूं और देखा है कि पुराने संस्करण नए संस्करणों से भिन्न रूप से वायरफ्रेम प्रस्तुत करते हैं, और मैं यह नहीं समझ सकता कि कैसे वापस करना है (जो मैं चाहता हूं पसंद करते हैं)।तीन.जेएस वायरफ्रेम सामग्री - सभी बहुभुज बनाम सिर्फ
रिहाई 54 renders का उपयोग कर इस बेला केवल वस्तु के बाहरी किनारों एक wireframe सामग्री के साथ तैयार: http://jsfiddle.net/ksRyQ/ या के रूप में मामले में यहाँ चित्र इस मंच विशिष्ट (मैं मैक क्रोम पर हूँ) है:
दूसरी ओर, जब मैं एक ही कोड स्थानीय स्तर पर, नए संस्करण R61 मैं प्रत्येक बहुभुज के किनारे देखने का उपयोग कर के रूप में में चलाएँ:
दोनों ही मामलों में कोड सरल है:
material = new THREE.MeshBasicMaterial({
color: 0xff0000,
wireframe: true
});
मुझे यकीन है कि मैं लाइनों या कुछ से बाहर घन बना सकता हूँ, लेकिन मैं नहीं बल्कि वास्तव में समस्या को समझ लिया था।
कोई सुराग? क्या इस के लिए कोई सेटिंग है या कुछ ऐसा है जिसे tweaked किया जा सकता है? दूसरा, आप ध्यान दें कि अभी यह कोड कैनवास रेंडरर का उपयोग कर रहा है, हालांकि मैं वेबजीएल रेंडरर का उपयोग करने की योजना बना रहा हूं, लेकिन एक ही घटना दोनों के साथ सच है (भले ही अन्य मतभेद हैं)।
के लिए अद्यतन बस विस्तृत करने के लिए, आप विकर्ण देखते हैं क्योंकि ट्रैक्टर चेहरे के लिए समर्थन Three.js से हटा दिया गया है, और इसलिए CubeGeometry और दूसरों अब त्रिकोण का उपयोग करके लागू। – yaku
समझ गया, धन्यवाद याकू, जो निश्चित रूप से मेरे मूल प्रश्न का उत्तर देता है - अगर मुझे कुछ और चाहिए तो मुझे इसे अलग-अलग आकर्षित करना होगा। – tekunokurato
मैं rev 71 पर हूं और EdgesGeometry या WireframeGeometry नहीं है, मैं इसके बजाय क्या उपयोग कर सकता हूं? – shinzou