मुझे आश्चर्य है कि किसी ने भी WebGL और उस पर निर्मित रूपरेखाओं का उल्लेख नहीं किया है । मैं इसे 3D GPU- त्वरित ग्राफिक्स और HTML कैनवास / जावास्क्रिप्ट पर जटिल एनीमेशन के लिए अत्याधुनिक की सूची पर उच्च विचार करूंगा।
WebGL, OpenGL ES 2.0 पर आधारित निम्न-स्तर के 3D ग्राफ़िक्स API के लिए क्रॉस-प्लेटफ़ॉर्म, रॉयल्टी-फ्री वेब मानक है, जिसे HTML5 कैनवास तत्व के माध्यम से डॉक्यूमेंट ऑब्जेक्ट मॉडल इंटरफेस के रूप में उजागर किया गया है। ...
WebGL वेब में प्लगइन-मुक्त 3D लाता है, जिसे ब्राउज़र में सही से लागू किया जाता है। प्रमुख ब्राउज़र विक्रेता Apple (सफारी), Google (क्रोम), मोज़िला (फ़ायरफ़ॉक्स), और ओपेरा (ओपेरा) WebGL वर्किंग ग्रुप के सदस्य हैं।
GPU- त्वरित ग्राफिक्स के लिए WebGL अपने समर्थन में बहुत ठोस है। इन GLSL शैडर डेमो की जाँच करें । :-) और उपयोगकर्ता बातचीत के उदाहरण के रूप में केमडूड को देखें ।
मैं Google के O3D ढांचे का उपयोग करते हुए एक ऐप पर काम कर रहा हूं , जो दृश्य ग्राफ का प्रबंधन करता है, और प्रतिपादन के लिए वेबजीएल का उपयोग करता है (यह अपने प्लग-इन का उपयोग करता था)। O3D एक कार्य प्रगति पर है, और इसका प्रलेखन पूरी तरह से अद्यतित नहीं है, लेकिन यह सक्रिय विकास के अधीन है, और वहाँ कुछ अच्छे डेमो हैं । 3 डी पूल आपकी गली से सबसे ऊपर हो सकता है। Google डेवलपर्स चर्चा समूह में प्रश्नों के प्रति बहुत संवेदनशील हैं।
वेबलॉग पर निर्मित कई अन्य ढांचे हैं; यहाँ देखें । खेल विकास और दृश्य रेखांकन का उल्लेख करने वाले लोगों में कॉपरलिक्ट, सीनेज़, एक्स 3 डीओएम शामिल हैं।
WebGL हाल के विकास में कई ब्राउज़रों के निर्माण में चलता है , लेकिन IE नहीं। मैं अच्छे परिणामों के साथ फ़ायरफ़ॉक्स ("माइनफ़ील्ड") और क्रोमियम का उपयोग कर रहा हूं। उपरोक्त डेमो को चलाने के लिए आपको इनमें से एक की आवश्यकता होगी।
हालाँकि, यदि आपकी आवश्यकताएं यह हैं कि HTML 5 कैनवास / js से परे इसकी कोई निर्भरता नहीं है, तो WebGL सही विकल्प नहीं हो सकता है। ऐसा नहीं लगता है कि IE जल्द ही कभी भी इसका समर्थन करेगा ।
अद्यतन: बहुत प्रतिरोध डालने के बाद, MS ने IE 11 में WebGL का समर्थन करने का निर्णय लिया ।