मैं अपने वेबजीएल ऐप पर Google स्केचअप 8 प्रो द्वारा उत्पन्न एक साधारण 3 डी ऑब्जेक्ट खींचने की कोशिश कर रहा हूं, मॉडल एक साधारण सिलेंडर है।
मैंने निर्यात की गई फ़ाइल को खोला और अनुलंब पदों, सूचकांकों, मानदंडों और बनावट को एक .json फ़ाइल में कॉपी किया, ताकि इसे जावास्क्रिप्ट पर उपयोग करने में सक्षम बनाया जा सके। बनावट के निर्देशांक को छोड़कर सब कुछ ठीक काम करने लगता है, जिसमें कुछ बहुत बड़े मूल्य होते हैं, जैसे कि 46.331676 और नकारात्मक मूल्य भी। अब मुझे नहीं पता कि मैं गलत हूं, लेकिन क्या 2D बनावट निर्देशांक 0.0 से 1.0 तक की सीमा में होना चाहिए?
खैर, इन बनावट निर्देशांक का उपयोग करके मॉडल को आकर्षित करना मुझे पूरी तरह से अजीब लग रहा है, और मैं केवल बनावट को ठीक से देखने के लिए प्राप्त कर सकता हूं जब मैं मॉडल के बहुत करीब (कैम, वास्तव में नहीं हूं), जैसे कि बनावट पागलपन की गई हो यह आकार में कम है और मॉडल के चेहरों पर असीम रूप से दोहराया जाता है। (हाँ, मैं उस बनावट रैप चीज़ पर GL_REPEAT का उपयोग कर रहा हूं)
मैंने जो देखा वह यह है कि अगर मुझे ये सभी निर्देशांक मिलते हैं और उन्हें 10 या 100 से विभाजित करते हैं तो मुझे बहुत "सामान्य" रूप मिलता है, लेकिन फिर भी 0.0 से 1.0 की सीमा में नहीं।
यहाँ मेरी json फ़ाइल है: http://pastebin.com/Aa4wvGvv
यहाँ मेरे GLSL शेड्स हैं: http://pastebin.com/DR4K37T9
और यहाँ स्केचअप द्वारा निर्यात .X फ़ाइल है: http://pastebin.com/hmYAJZWE
मैंने भी XNA का उपयोग करके इस मॉडल को खींचने की कोशिश की है, लेकिन फिर भी काम नहीं कर रहा है। इस HLSL शेड्स का उपयोग करना: http://pastebin.com/RBgVFq08
मैंने एक ही मॉडल को विभिन्न प्रारूपों, कोलाडा, एफबीएक्स और एक्स पर निर्यात करने की कोशिश की। उन सभी को एक ही चीज़ मिलती है।