2008-10-21 12 views
34

थोड़ी देर के लिए this 3D cube और these triangles पर घूरने के बाद मैंने सोचने लगा कि मूल 3 डी समर्थन के साथ कोई अच्छी विश्वसनीय जावास्क्रिप्ट ग्राफिक्स लाइब्रेरी है या नहीं।क्या कोई अच्छा जावास्क्रिप्ट ग्राफिक्स पुस्तकालय हैं?

कोई सुझाव?

उत्तर

27

जावास्क्रिप्ट को प्रसंस्करण पुस्तकालय के जॉन Resig के बंदरगाह:

http://ejohn.org/blog/processingjs

+0

यह लाइब्रेरी बस शांत से परे है। इस तरह का विज़ुअलाइजेशन वेब का भविष्य होगा, मुझे लगता है! – spoulson

+0

लिंक मृत होने लगता है ... या यह साइबर स्पेस में उन दिनों में से एक हो सकता है ... – jldupont

+0

मेरे लिए ठीक काम करता है। उन दिनों में से एक होना चाहिए :-)। – tonys

8

Flot jQuery के लिए एक शुद्ध जावास्क्रिप्ट प्लॉटिंग लाइब्रेरी है।

13

मैं Raphaël के बारे में बहुत मानसिक हूँ। मैंने इसे एक प्रोजेक्ट में इस्तेमाल किया है और यह एक आकर्षण की तरह काम करता है।

+0

बस उत्सुक: मैं अभी भी थोड़ा छोटा छोड़ दिया गया है ब्राउज़र-आधारित वेक्टर ग्राफिक्स का व्यावहारिक उपयोग क्या होगा। मैंने दिमित्री (राफेल के लेखक) को कुछ महीने पहले बात की और वीजी के बारे में पंप किया गया था, लेकिन मैं नहीं सोच सकता कि मैं वास्तव में इसका उपयोग कहां करूँगा ... – nickf

+1

मैंने इसे ऑन-स्क्रीन कीबोर्ड बनाने के लिए उपयोग किया एक टच स्क्रीन आधारित कियोस्क वेब ऐप। लेकिन ग्राफ/भूखंड भी दिमाग में आते हैं। :) –

1

चेक बाहर वाल्टर Zorn के पुस्तकालय

www.walterzorn.de/en

+0

कैनवास के लिए अब पर्याप्त समर्थन है कि अब ज़ोर के छद्म-कैनवास का उपयोग करने के लिए यह समझ में आता है। – Prestaul

+0

प्रेस्टौल, इतना अच्छा है कि यह उसी प्रदर्शन के साथ आईईएस पर चल सकता है? –

1

कैनवास HTML तत्व सबसे अच्छा समर्थन हो सकता है और कई पुस्तकालयों (मैं flot और sibblings द्वारा mentionned processingjs पता है कि यह प्रयोग कर रहे हैं)

में इस तरह के रूप में इस्तेमाल किया जाता है

कैनवास तत्व निम्नतर API अमूर्त स्तर पर आप प्राप्त कर सकते हैं, जो धारणात्मक Cairo या GDI

3

dojox.gfx पर एक नज़र डालें: docs, tests, demos (पिछले दो परीक्षण सर्वर डीबगिंग के लिए अनुकूलित किया है, उत्पादन के लिए नहीं पर हर रात को स्नैपशॉट के लिए लिंक)।

यह मूल ग्राफिक्स का उपयोग करता है: एसवीजी, वीएमएल, सिल्वरलाइट या कैनवास — जो भी ग्राहक सभी प्रमुख ब्राउज़रों (आईई, फ़ायरफ़ॉक्स, सफारी/वेबकिट, ओपेरा) को कवर करने वाले ग्राहक पर उपलब्ध है।

जबकि यह 2 डी है, इसे 3 डी सामान के लिए आधार के रूप में उपयोग किया जा सकता है। वास्तव में एक पुस्तकालय है जो इसका लाभ उठाता है: dojox.gfx3d। उदाहरण (tests):

में और सही मायने में साहसिक प्रकार के लिए पाया जा सकता है एक पुस्तकालय कोड 2008 के गूगल समर के हिस्से के रूप डोजो के लिए किया जाता है:। यह सच है 3 डी जाहिर है यह बहुत है 2 डी/3 डी हाइब्रिड से तेज़, और तरल एनीमेशन के लिए उपयुक्त। आप इसे अपने आप खोज सकते हैं (पिछला लिंक सार्वजनिक रूप से उपलब्ध सबवर्जन रिपोजिटरी है), लेकिन चेतावनी दी जानी चाहिए: यह केवल विशेष 3 डी ग्राफिक्स एड-ऑन के साथ फ़ायरफ़ॉक्स और ओपेरा पर काम करता है संबंधित विक्रेताओं से। आपको दस्तावेज में सभी गौरी विवरण मिलेंगे।

मज़े करो!

+0

संदर्भों के लिए धन्यवाद - महान सामान – JohnIdol

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