8 रिपॉजिटरी
Browser-based tools that use WebGL to create interactive, high-performance graphical simulations.
Distinct from WebGL: Focuses on the role of the tool as an interactive visualizer, not as a transition engine or emulator.
Explore 8 awesome GitHub repositories matching graphics & multimedia · Interactive WebGL Visualizers. Refine with filters or upvote what's useful.
This project is a GPU-accelerated fluid renderer and interactive WebGL visualizer. It functions as a fluid dynamics sandbox for experimenting with the real-time movement and behavior of liquids. The simulation calculates density, pressure, and vorticity using GPU shaders to maintain high performance. It includes atmospheric visual effects such as bloom and sunrays, alongside tools for capturing the simulation state as static images. The underlying architecture utilizes fragment-shader rendering and ping-pong texture buffering to manage fluid physics. Multi-pass post-processing is used to app
Provides a browser-based interactive tool for exploring fluid behavior with customizable atmospheric effects.
model-viewer एक वेब कंपोनेंट है जिसका उपयोग सीधे वेब ब्राउज़र में थ्री-डायमेंशनल मॉडल्स को रेंडर करने और उनके साथ इंटरैक्ट करने के लिए किया जाता है। यह एक glTF 3D मॉडल रेंडरर और एक इंटरैक्टिव WebGL कंपोनेंट के रूप में कार्य करता है, जो एक कस्टम HTML एलिमेंट के भीतर 3D रेंडरिंग पाइपलाइन को एनकैप्सुलेट करता है। यह प्रोजेक्ट वेब-आधारित ऑगमेंटेड रियलिटी को सक्षम बनाता है, जिससे 3D एसेट्स को मोबाइल डिवाइस कैमरे का उपयोग करके भौतिक वातावरण में प्रोजेक्ट किया जा सकता है। यह 3D मॉडल्स को कैमरा ट्रैकिंग के साथ जोड़कर ऑगमेंटेड रियलिटी प्रोजेक्शन और अनुभव निर्माण के लिए टूल्स प्रदान करता है। यह कंपोनेंट 3D प्रोडक्ट विज़ुअलाइज़ेशन और वेबपेजों में इंटरैक्टिव ग्राफिक्स के एकीकरण का समर्थन करता है। यह glTF एसेट्स की प्रोसेसिंग को संभालता है और उपयोगकर्ताओं को विभिन्न कोणों से मॉडल्स को हेरफेर करने और देखने की अनुमति देने के लिए रेकास्ट इंटरैक्शन लॉजिक का उपयोग करता है।
Provides a high-performance WebGL-based tool for interactive 3D graphical visualization.
यह प्रोजेक्ट एक AI-संचालित विज़ुअल कैनवास और सहयोगी व्हाइटबोर्ड फ्रेमवर्क है। यह एक अनुकूलन योग्य वेक्टर ड्राइंग इंजन और आर्टिफिशियल इंटेलिजेंस का उपयोग करके हाथ से खींचे गए इंटरफेस स्केच और वायरफ्रेम्स को फंक्शनल कोड में बदलने के लिए एक उपकरण के रूप में कार्य करता है। यह सिस्टम AI एजेंट्स के एकीकरण के माध्यम से खुद को अलग करता है जो सीधे कैनवास पर विज़ुअल डायग्राम्स को पढ़, संशोधित और जेनरेट कर सकते हैं। यह मल्टीमॉडल कंपोनेंट्स को जोड़कर ऑटोमेशन पाइपलाइनों और डेटा प्रोसेसिंग फ्लो बनाने के लिए नोड-आधारित वर्कफ़्लो एडिटर भी प्रदान करता है। यह प्लेटफॉर्म यूजर प्रेजेंस ट्रैकिंग के साथ रीयल-टाइम मल्टीप्लेयर सहयोग, GPU-त्वरित रेंडरिंग के साथ एक अनंत कैनवास और ऑब्जेक्ट मैनिपुलेशन व एलाइनमेंट टूल्स के एक व्यापक सूट सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह वेब एक्सेसिबिलिटी स्टैंडर्ड्स को भी लागू करता है और कस्टम आकृतियों और प्रोग्रामेटिक कैनवास कंट्रोल्स को परिभाषित करने के लिए एक स्क्रिप्टेबल इंटरफेस प्रदान करता है।
Uses WebGL to create interactive, GPU-driven backgrounds and animated effects on the canvas.
यह प्रोजेक्ट एक क्रिएटिव कोडिंग शोकेस और इंटरैक्टिव 3D पोर्टफोलियो टेम्पलेट है। यह पेशेवर प्रोजेक्ट्स और डिजिटल आर्टवर्क को प्रस्तुत करने के लिए एक नेविगेबल ब्राउज़र वातावरण रेंडर करने के लिए JavaScript और ThreeJS का उपयोग करता है। यह प्रोजेक्ट एक WebGL इंटरैक्टिव गैलरी और इमर्सिव डिजिटल शोकेस को लागू करता है। ये वातावरण 3D नेविगेशन और क्रिएटिव वेब एनिमेशन प्रदान करने के लिए हार्डवेयर-एक्सेलेरेटेड ग्राफिक्स का उपयोग करते हैं। तकनीकी इम्प्लीमेंटेशन में कैमरा मूवमेंट और लाइटिंग के साथ एक 3D सीन शामिल है, जिसे GLTF मॉडल लोडिंग और रेकास्टर-आधारित इंटरैक्शन द्वारा समर्थित किया गया है। आर्किटेक्चर त्रि-आयामी वस्तुओं की रेंडरिंग को मैनेज करने के लिए एक एंटिटी-कंपोनेंट-सिस्टम पैटर्न और एक सिंक्रोनाइज़्ड एनीमेशन लूप का उपयोग करता है।
Implements an immersive WebGL gallery for displaying digital artwork in a 3D space.
This project is a cross-platform educational application built with the Flutter framework. It serves as a mobile experience for exploring artistic and historical structures and functions as a showcase for advanced layout and animation techniques. The application operates as an interactive museum guide, digitizing cultural heritage to provide educational narratives and historical data about world structures. It delivers this content through a mobile interface designed for public education and entertainment. The technical implementation utilizes a widget-based composition and declarative rende
Provides digital narratives and historical information to accompany the exploration of physical art and architecture.
This project is a web-based 3D experience and interactive gallery designed as a personal portfolio. It uses a virtual room simulation to create a spatial representation of a physical environment where users can navigate and explore digital art and creative work. The environment is rendered directly in the browser as an interactive 3D gallery, allowing users to engage with a spatial showcase through first-person navigation. The project utilizes WebGL-based GPU rendering and custom shader-based lighting to display complex spatial environments. It incorporates asynchronous asset loading and an
Implements a WebGL-based interactive gallery for displaying digital art with first-person navigation.
This project is a customizable animation engine and digital rain visualizer. It functions as a dynamic visual effects sandbox and WebGL graphics demonstration that simulates falling code animations. The system distinguishes itself through the use of browser address bar parameters to modify colors, geometry, and animation speed in real time. It allows for the integration of live camera feeds and static images to create mirrored or masked compositions. The engine covers high-performance graphics rendering, coordinate-based perspective mapping, and dynamic color palette customization via themed
Utilizes WebGL to create high-performance, interactive graphical simulations and complex visual effects.
webgl-globe is a WebGL globe visualization library and geospatial renderer used to display latitude and longitude spatial data on an interactive 3D globe. It functions as a 3D data visualization tool that maps coordinate-based datasets into a three-dimensional environment. The library provides capabilities for interactive geographic visualization and spatial data animation, allowing for the rendering of geographic coordinates and the creation of automated motion sequences to illustrate trends or movements over time. It utilizes hardware acceleration to implement a web-based map interface, em
Functions as a high-performance WebGL visualizer for rendering large amounts of geographic information.