2010-09-24 17 views
5

क्या बनावट बहुभुज के वास्तविक समय प्रतिपादन की अनुमति देने के लिए कोई ओपनसोर्स फ्रेमवर्क है? मैं फोटो को 3 डी स्पेस में प्रदर्शित करना चाहता हूं। मैं (बेशक कम से कम 100 है, लेकिन अधिक बेहतर,) अधिक बहुभुज जरूरत नहींक्या 3 डी कैनवास के लिए एक ओपनसोर्स फ्रेमवर्क है?

उत्तर

7
+0

वेबजीएल, शानदार लग रहा है, और मैं इसे अपनाया जाने का इंतजार नहीं कर सकता, लेकिन मुझे यह उल्लेख करना चाहिए कि जो भी ढांचा उपलब्ध होना चाहिए और आज काम करना –

+0

वेबजीएल है आपके द्वारा निर्दिष्ट उपयोगों के लिए उपलब्ध और काम करना। – aglassman

+2

बस एहसास हुआ कि यह प्रश्न तीन साल पुराना था ... = पी – aglassman

2

Webkit's 3d transitions for CSS3 are hardware rendered on some browsers (क्रोम, मोबाइल सफारी के नए विज्ञप्ति iOS के लिए) इस प्रकार 3d canvas animations बनाने भी hardwareaccelerated (यह मुझे लगता है कि आईओएस पर Google gets it's scaling to work कैसे)।

यह खुला स्रोत नहीं है लेकिन यह आपको 3 डी कैनवास और कुछ प्लेटफॉर्म पर, शानदार प्रदर्शन करेगा।

+2

3 डी ट्रांजिस्टियन केवल सफारी में ही समर्थित हैं। मुझे लगता है कि क्रोम का समर्थन करने का अनुमान है, लेकिन नवीनतम संस्करण (6.0.4.472.63) उन्हें ठीक से प्रस्तुत नहीं करता है। उदाहरण के लिए सफारी और क्रोम में इस लिंक को देखें: http://webkit.org/blog-files/3d-transforms/morphing-cubes.html –

+0

शायद आप वहां हैं –

0

http://processingjs.org पर एक नज़र डालें।

Wikipedia-Quote:

Processing.js जावास्क्रिप्ट का उपयोग करता एचटीएमएल कैनवास तत्व पर 2 डी और 3 डी सामग्री प्रस्तुत करने के लिए, और ब्राउज़रों कि इस तत्व (मोज़िला फ़ायरफ़ॉक्स, ओपेरा के नवीनतम संस्करण को लागू किया है द्वारा समर्थित है , इंटरनेट एक्सप्लोरर 9, सफारी और Google क्रोम)।

6

Three.js के बारे में क्या?

यह आसान, खुला स्रोत और शक्तिशाली है :)। (http://mrdoob.github.com/three.js/) (आप एसवीजी, कैनवास या वेबजीएल के साथ प्रस्तुत कर सकते हैं)

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