2011-11-04 6 views
7

मैं कुछ सरल (मुफ़्त!) एंट्री लेवल सॉफ़्टवेयर की तलाश में हूं जो मुझे सरल 3 डी मॉडल बनाने और उन्हें प्रारूप (JSON?) में निर्यात करने की अनुमति देगा जिसे बाद में एक वेबजीएल प्रोग्राम में पढ़ा जा सकता है।3 डी मॉडल बनाना और उन्हें WebGL द्वारा प्रयोग योग्य रूप में परिवर्तित करना - एक शुरुआती मार्गदर्शिका?

सरल ज्यामिति एक शुरुआत होगी, फिर बनावट भी अच्छी होगी ... मैंने ब्लेंडर को देखा है, और यह मेरे लिए अभी तक बहुत उन्नत है, और मुझे मिले ट्यूटोरियल निराशाजनक हैं।

स्केचअप की तरह कुछ आसान होगा, लेकिन afaik आप JSON में निर्यात नहीं कर सकते हैं। मुझे कुछ कनवर्टर्स मिल गए हैं जो .dae से .json करेंगे, लेकिन जो मैंने पाया है वे उन्नत उपयोगकर्ताओं के लिए प्रतीत होते हैं।

+0

मैं ब्लेंडर का सुझाव देता हूं, वह लंबे समय से तीन.जेएस 3 डी ऑब्जेक्ट प्रारूप के लिए निर्यातक था। –

उत्तर

8

वेबजीएल इतना नया है कि अभी तक इसके आसपास के कई पैकेज नहीं हैं। यही कारण है कि इसका मतलब यह नहीं है कि आप कुछ विकल्प नहीं है, हालांकि:

  • ब्लेंडर एक अच्छा नमूना बनानेवाला है, और यदि आप इसे सीखने आप Three.js या some others से निर्यातकों का उपयोग कर सकते में थोड़ा और अधिक समय डाल करने के लिए तैयार हैं कि नेट के चारों ओर हैं। यह इस समय सबसे लोकप्रिय विकल्प प्रतीत होता है।
  • यूनिटी 3 डी मॉडलिंग ऐप की तुलना में एक दृश्य निर्माता का अधिक है, लेकिन इसमें सामग्री प्राप्त करने के कई तरीके हैं और J3D और myself दोनों ने निर्यातकों को लागू किया है।
  • माया एक महान मॉडलिंग टूल है यदि आपके पास इसका उपयोग करने का कोई तरीका है (यह वाणिज्यिक है), और Inka है जो वेबजीएल सामग्री प्राप्त करने के लिए है।
  • यदि आप स्केचअप जैसे कुछ उपयोग करना चाहते हैं, तो यह कोलाडा को निर्यात करने में सक्षम होना चाहिए, जिसे ब्लेंडर/यूनिटी/आयात में आयात किया जा सकता है और पिछले तरीकों में से किसी एक का उपयोग करके वहां से निर्यात किया जा सकता है।

जहां तक ​​प्रारूपों में जाना है, अभी तक कोई वास्तविक मानक नहीं है। अधिकांश निर्यातक JSON को थूक देंगे, मेरा आकार/आकार के लिए जेएसओएन और बाइनरी के मिश्रण का उपयोग करता है, और कुछ वास्तव में आपको निष्पादित करने के लिए जावास्क्रिप्ट कोड देंगे। उपयोग करने के लिए कौन सा प्रारूप संभवतः इस पर निर्भर करता है कि आप इसके साथ क्या करना चाहते हैं। मैं आपको कई लोगों के साथ प्रयोग करने के लिए प्रोत्साहित करता हूं और देखता हूं कि आप क्या पसंद करते हैं और आप क्या नहीं करते हैं।

संबंधित मुद्दे