3D प्रोजेक्शन
PinePaper कैनवास पर सीधे Render 3D ऑब्जेक्ट्स। 3D प्रक्षेपण प्रणाली पांच प्रक्षेपण प्रकार, पांच आदिम आकार, GPU-accelerated प्रतिपादन, और एक कक्षीय कैमरा का समर्थन करता है।.
अवलोकन
PinePaper की 3D प्रोजेक्शन प्रणाली एक स्टैंडअलोन शून्य-निर्भरता पुस्तकालय (~18KB छोटा) है जो कैनवास पर 2D बहुभुजों के रूप में 3D प्राइमिटिव्स प्रदान करता है। ऑब्जेक्ट्स को नियमित 2D वस्तुओं के साथ चुना, खींचा और एनिमेटेड किया जा सकता है।.
प्रोजेक्शन प्रकार
2D कैनवास पर 3D ऑब्जेक्ट कैसे पेश किए जाते हैं:
| प्रोजेक्शन | विवरण |
|---|---|
| परिप्रेक्ष्य | Foreshortening के साथ यथार्थवादी गहराई। वस्तुएं दूर होती हैं। कॉन्फ़िगर करने योग्य फील्ड ऑफ व्यू (एफओवी)।. |
| आर्थोग्राफिक | कोई गहराई विरूपण नहीं। समानांतर रेखाएं समानांतर रहती हैं। तकनीकी/इंजीनियरिंग चित्र में आम।. |
| आइसोमेट्रिक | समान कोण एक्सोनोमेट्रिक दृश्य (30 डिग्री अक्ष)। खेल कला में लोकप्रिय और वास्तुशिल्प आरेख।. |
| कैबिनेट | ओब्लिक प्रोजेक्शन जहां गहराई अक्ष को आधे पैमाने पर और 45 डिग्री पर खींचा जाता है।. |
| कैवलियर | ओब्लिक प्रोजेक्शन जहां गहराई अक्ष पूर्ण पैमाने पर और 45 डिग्री पर खींचा जाता है।. |
प्राथमिकता
पांच निर्मित 3D आकार:
| उद्देश्य | विवरण |
|---|---|
| क्यूब | विन्यास आकार |
| क्षेत्र | विन्यास त्रिज्या और खंड गिनती |
| सिलेंडर | विन्यास त्रिज्या और ऊंचाई |
| टोरस | विन्यास योग्य प्रमुख / लघु त्रिज्या |
| शंकु | विन्यास त्रिज्या और ऊंचाई |
प्रत्येक प्राइमिटिव सभी अक्षों पर कस्टम रंग और रोटेशन का समर्थन करता है।.
GPU त्वरण
प्रतिपादन स्वचालित रूप से सर्वश्रेष्ठ उपलब्ध बैकएंड का चयन करता है:
- WebGPU compute - सबसे तेज़, उपलब्ध होने पर इस्तेमाल किया जाता है
- ** WebGL2 प्रतिक्रिया को बदल देता है* - तेजी से गिरावट
- CPU - सार्वभौमिक गिरावट
GPU त्वरण स्वचालित रूप से सक्रिय हो जाता है जब एक दृश्य 150 चेहरे से अधिक हो जाता है।.
कैमरा
कक्षीय कैमरा आपको देखने के कोण को नियंत्रित करने देता है:
- ** स्थिति* - जहां कैमरा 3D स्पेस में है
- ** Target* - जहां कैमरा देखता है (orbit center)
- View — परिप्रेक्ष्य विरूपण राशि (केवल परिप्रेक्ष्य मोड)
3D ऑब्जेक्ट्स का चयन और ड्रैगिंग
3 डी ऑब्जेक्ट्स चयन योग्य हैं और कैनवास पर ड्रैग करने योग्य हैं, सिर्फ 2 डी आइटम की तरह:
- इसे चुनने के लिए 3D ऑब्जेक्ट पर क्लिक करें
- इसे वापस करने के लिए खींचें
- जब जारी किया जाता है तो स्वचालित रूप से ड्रैग और फिर से शुरू होने के दौरान
- ड्रैग्ड पोजीशन एनीमेशन फ्रेम में बनी रहती है
3D प्रोजेक्शन शोकेस टेम्पलेट
एक प्री-निर्मित टेम्पलेट 3 डी प्रोजेक्शन सिस्टम को एकाधिक प्राइमिटिव, रोटेशन एनिमेशन और विभिन्न प्रक्षेपण प्रकारों के साथ दर्शाता है। इसे टेम्पलेट लाइब्रेरी में खोजें।.
सीमा
- ** मानक एनिमेशन प्रीसेट* (फेड, बाउंस, स्क्रॉल, पल्स आदि) 3D ऑब्जेक्ट्स पर समर्थित नहीं हैं। 3 डी ऑब्जेक्ट्स तीन डी रेंडरिंग पाइपलाइन के माध्यम से अपने स्वयं के रोटेशन एनिमेशन सिस्टम का उपयोग करते हैं। एक 3D वस्तु के लिए एक मानक एनीमेशन लागू करने का कोई प्रभाव नहीं होगा।.
- 3 डी ऑब्जेक्ट्स फ्लैट बहुभुज भराव के रूप में प्रस्तुत करते हैं - कोई बनावट मानचित्रण, प्रकाश व्यवस्था या छाया नहीं।.
- 3D ऑब्जेक्ट्स के बीच टकराव का पता अभी तक उपलब्ध नहीं है।.
टिप्स
- ** आइसोमेट्रिक के साथ शुरू* - यह आरेख और चित्रण के लिए सबसे अधिक दृश्य अपील है
- ** - घूर्णन 3D ऑब्जेक्ट गहराई की एक मजबूत भावना देता है
- ** 2D आइटम के साथ संयोजन* - 3D primitives टेक्स्ट के साथ मिश्रण और इन्फोग्राफिक-शैली रचनाओं के लिए आकार
- ** कैमरा दूरी को समायोजित करें* - कैमरा को फ़्लैटर परिप्रेक्ष्य के लिए आगे बढ़ें, नाटकीय गहराई के करीब
*Related: Animations]