- कंप्यूटर ग्राफ़िक्स की बुनियाद से लेकर उन्नत विषयों तक मुफ्त में सीखने के लिए एक ऑनलाइन शिक्षा प्लेटफ़ॉर्म
- 3D रेंडरिंग, गणितीय बुनियाद, डिजिटल इमेजिंग, प्रोसीजरल जेनरेशन, टूलिंग जैसे विभिन्न विषयों को व्यवस्थित रूप से कवर करता है
- प्रैक्टिकल-केंद्रित लेक्चर संरचना, जिसे इस तरह डिज़ाइन किया गया है कि सिद्धांत से पहले सीधे परिणाम का अनुभव किया जा सके
- Vulkan API लर्निंग कोर्स (नया), 3D प्रोग्रामिंग ब्लॉग (जल्द), किताब (शीघ्र प्रकाशन) आदि के साथ लगातार विकसित हो रहा है
- डेवलपर्स और डिज़ाइनर्स के लिए कंप्यूटर ग्राफ़िक्स के सिद्धांतों और इम्प्लीमेंटेशन तकनीकों को गहराई से समझने का एक मुफ्त लर्निंग रिसोर्स
- Scratchapixel "Learn computer graphics from scratch and for free" स्लोगन के तहत, कंप्यूटर ग्राफ़िक्स को समग्र रूप से मुफ्त में सीखने के लिए एक वेबसाइट है
वर्तमान में उपलब्ध कोर्स
-
3D रेंडरिंग की बुनियाद (The Foundations of 3D Rendering)
- शुरुआती लोगों के लिए अनुकूल क्रम में तैयार किया गया रेंडरिंग का परिचयात्मक कोर्स
- यह सिद्धांत से पहले सीधे परिणाम बनाने के तरीके को अपनाता है
- मुख्य लेक्चर विषय इस प्रकार हैं
- Ray-Tracing का परिचय, 3D सीन रेंडरिंग, Rasterization, प्रोजेक्शन मैट्रिक्स, शेडिंग और लाइटिंग, टेक्स्चरिंग, एक्सेलरेशन स्ट्रक्चर, वॉल्यूम रेंडरिंग आदि
- प्रत्येक लेक्चर वास्तविक इम्प्लीमेंटेशन उदाहरणों के साथ पिक्सेल कोऑर्डिनेट कैलकुलेशन, pinhole camera model, BRDF और shader concepts आदि को कवर करता है
-
कंप्यूटर ग्राफ़िक्स के लिए गणित (Mathematics for Computer Graphics)
- ग्राफ़िक्स इम्प्लीमेंटेशन के लिए आवश्यक गणितीय सिद्धांत और टूल्स की व्याख्या करता है
- यह सेक्शन शुरुआती लोगों के लिए नहीं, बल्कि अन्य लेक्चर्स में संदर्भित अवधारणाओं के लिए रेफरेंस सामग्री के रूप में बनाया गया है
- मुख्य विषयों में ज्यामिति, मैट्रिक्स इनवर्ज़न (Gauss-Jordan method), इंटरपोलेशन, LookAt function, शेडिंग का गणित, Monte Carlo methods, Fourier transform आदि शामिल हैं
-
Computer Graphics Gems
- किसी विशेष श्रेणी में न आने वाले लेकिन रोचक अलग-अलग ग्राफ़िक्स विषयों का संग्रह
- फिलहाल इसमें केवल Blackbody radiation लेक्चर शामिल है
-
Geometry
- कंप्यूटर ग्राफ़िक्स में आकार को परिभाषित करने के तरीकों पर केंद्रित
- Bézier curves और surfaces का उपयोग करके आकार व्यक्त करने के तरीके समझाए गए हैं
-
Digital Imaging
- इमेज फ़ाइल प्रोसेसिंग और color management को कवर करता है
- मुख्य विषय हैं प्रकाश और color spaces, डिजिटल इमेज की file-to-screen conversion, बेसिक इमेज मैनिपुलेशन आदि
-
Procedural Generation of Virtual Worlds
- प्राकृतिक घटनाओं की procedural simulation को कवर करता है
- इसमें Value Noise, Perlin Noise, sky color simulation जैसे विषय शामिल हैं
-
Tooling
- 3D टूल डेवलपमेंट और इंटरैक्शन तकनीकों को कवर करता है
- इसमें window management, OBJ file format, camera navigation control जैसी सामग्री शामिल है
हाल की ख़बरें
- जल्द शुरू होने वाला ब्लॉग 3D प्रोग्रामिंग के साथ-साथ AI और शिक्षा जैसे संबंधित विषयों को भी कवर करेगा
- Vulkan API पर एक नया लेक्चर जोड़ा जाएगा
- "Learn Computer Graphics Programming from Scratch" शीर्षक वाली एक पुस्तक भी जल्द प्रकाशित होगी
अभी कोई टिप्पणी नहीं है.