9 रिपॉजिटरी
Techniques for utilizing modern graphics APIs to achieve smooth, responsive 2D and 3D visual output.
Distinct from High-Performance Rendering: Distinct from motion graphics playback or DOM-specific rendering; focuses on general 2D/3D graphics pipelines.
Explore 9 awesome GitHub repositories matching graphics & multimedia · High Performance Rendering. Refine with filters or upvote what's useful.
Dusklight एक विशेष टूलकिट है जिसे लेगेसी गेम पोर्टिंग और इंजन रीइम्प्लीमेंटेशन के लिए डिज़ाइन किया गया है। यह आधुनिक हार्डवेयर पर व्यवहार संबंधी सटीकता और स्थिरता सुनिश्चित करने के लिए रिवर्स इंजीनियरिंग के माध्यम से लेगेसी गेम वातावरण को फिर से बनाने के लिए एक फ्रेमवर्क प्रदान करता है। इस प्रोजेक्ट में एक क्रॉस-प्लेटफॉर्म ग्राफिक्स रेंडरर है जो विभिन्न ऑपरेटिंग सिस्टम पर 2D और 3D कंटेंट प्रदर्शित करने के लिए आधुनिक ग्राफिक्स APIs का उपयोग करता है। इसमें एक एप्लिकेशन कॉन्फ़िगरेशन टूलकिट शामिल है जो कस्टम थीमिंग और अनुभव कस्टमाइज़ेशन के माध्यम से सॉफ्टवेयर के स्वरूप और व्यवहार को संशोधित करने की अनुमति देता है। यह सिस्टम लेगेसी ड्रॉ कॉल्स और मेमोरी लेआउट्स को आधुनिक फॉर्मेट्स में अनुवाद करने के लिए एक क्रॉस-प्लेटफॉर्म रनटाइम लेयर और हार्डवेयर एब्स्ट्रैक्शन को शामिल करता है। यह हाई-परफॉरमेंस रेंडरिंग के साथ समकालीन PC और मोबाइल प्लेटफॉर्म्स पर क्लासिक टाइटल्स के निष्पादन को सक्षम बनाता है।
Uses modern graphics APIs to deliver smooth and responsive 2D and 3D visual rendering.
maptalks.js एक JavaScript मैप रेंडरिंग लाइब्रेरी और वेब मैप इंटरैक्शन फ्रेमवर्क है जिसका उपयोग वेब कैनवास पर इंटरैक्टिव 2D और 3D भौगोलिक डेटा को रेंडर करने के लिए किया जाता है। यह 3DTiles और GLTF प्रारूपों का समर्थन करने वाला एक 3D जियोस्पेशियल इंजन, एक GeoJSON विज़ुअलाइज़ेशन टूल और एक स्थानिक विश्लेषण लाइब्रेरी के रूप में कार्य करता है। यह प्रोजेक्ट उच्च-प्रदर्शन रेंडरिंग और डायनेमिक जियोस्पेशियल एनीमेशन के माध्यम से खुद को अलग करता है, जिसमें ट्रैफ़िक प्रवाह का अनुकरण करने और मैप तत्वों के लिए सुचारू विजुअल ट्रांजिशन निष्पादित करने की क्षमता शामिल है। यह इंटरैक्टिव ज्यामिति संपादन के लिए व्यापक टूल्स प्रदान करता है, जिससे उपयोगकर्ता सीधे मैप पर वेक्टर आकार, वृत्त और बेज़ियर कर्व्स खींच और संशोधित कर सकते हैं। यह लाइब्रेरी दूरी और क्षेत्रों की गणना के लिए जियोस्पेशियल डेटा विश्लेषण, कोऑर्डिनेट सिस्टम रूपांतरण और जटिल लेयर प्रबंधन सहित व्यापक क्षमताओं को कवर करती है। इसमें सूचना विंडो, संदर्भ मेनू और कस्टम मैप कंट्रोल पैनल के साथ एक व्यापक यूजर इंटरफेस सूट शामिल है। डेटा एकीकरण GeoJSON वर्कफ़्लो, रिमोट रिसोर्स फ़ेचिंग और सीरियलाइज़ेशन टूल्स के माध्यम से संभाला जाता है जो मैप स्टेट्स और ज्यामिति को JSON में निर्यात करते हैं।
Uses high-performance rendering techniques to display complex 2D and 3D geospatial data smoothly.
learningPixi is an educational resource and instructional guide focused on 2D web graphics and interactive media development. It provides a structured curriculum and tutorials for building 2D games and visual applications using the Pixi.js rendering engine and WebGL for hardware-accelerated graphics. The project covers specialized workflows for sprite animation, including the use of texture atlases and spritesheet frame extraction. It also provides guidance on implementing game state management for scene transitions and rectangular collision detection systems to trigger interactive events. T
Provides guidance on using specialized containers for hardware-accelerated rendering of large sprite counts.
Leafer UI एक उच्च-प्रदर्शन HTML5 कैनवास रेंडरिंग इंजन और 2D वेक्टर ग्राफिक्स लाइब्रेरी है। यह इंटरैक्टिव कैनवास एप्लिकेशन और व्यापक अनंत कैनवास बनाने के लिए एक टूलकिट प्रदान करते हुए, आकृतियों, पथों और टेक्स्ट को प्रबंधित करने के लिए एक पदानुक्रमित दृश्य ट्री का उपयोग करती है। यह इंजन एक क्रॉस-प्लेटफॉर्म कैनवास टूलकिट के रूप में डिज़ाइन किया गया है जो ड्राइंग API से मुख्य लॉजिक को अलग करता है, जिससे यह वेब, मोबाइल, सर्वर और मिनी-प्रोग्राम वातावरण में चल सकता है। यह हिट डिटेक्शन, इवेंट बबलिंग और ट्रांसफॉर्मेशन कंट्रोल्स सहित इंटरैक्टिव ग्राफिक एडिटर विकास के लिए विशेष टूल्स प्रदान करके खुद को अलग करता है। इसकी क्षमता सतह वेक्टर आकार रेंडरिंग, जटिल पथ निर्माण और मोशन एनिमेशन को कवर करती है। इस फ्रेमवर्क में एक लचीले बॉक्स मॉडल के साथ एक लेआउट इंजन, सटीक पोजिशनिंग के लिए निर्देशांक-स्थान अनुवाद, और वेब वर्कर्स में मल्टी-थ्रेडेड ऑफस्क्रीन रेंडरिंग के लिए समर्थन शामिल है। यह दृश्य प्रबंधन, तत्व मास्किंग और कैनवास कंटेंट को इमेज या JSON में निर्यात करने के लिए टूल्स भी प्रदान करता है। इस लाइब्रेरी को एक मानक स्क्रिप्ट टैग के माध्यम से एकीकृत किया जा सकता है या React, Vue और Nuxt जैसे रिएक्टिव फ्रेमवर्क के भीतर उपयोग किया जा सकता है।
Uses a hierarchical scene-tree and high-performance rendering pipeline to create complex visual tools and infinite canvases.
This project is a collection of reference implementations and prototypes focused on routing, performance optimization, background threading, and user interface components. It serves as a sample library demonstrating the use of modern web platform features and native browser APIs. The repository provides prototypes for high-performance graphics, including 3D effects and animations rendered via hardware acceleration and CSS transformations. It includes implementation examples for client-side routing to synchronize application state with browser URLs and pattern galleries for offloading computat
Provides capabilities for creating 3D effects and complex animations using hardware acceleration.
Ambient Rust में विकसित एक क्रॉस-प्लेटफ़ॉर्म मल्टीप्लेयर गेम इंजन और रनटाइम वातावरण है। यह WebAssembly और WebGPU का उपयोग करके वेब ब्राउज़र और डेस्कटॉप प्लेटफ़ॉर्म पर चलने वाले उच्च-प्रदर्शन वाले गेम बनाने और तैनात करने के लिए एक सिस्टम प्रदान करता है। इस प्रोजेक्ट में एक नेटवर्क्ड डेटाबेस है जो सर्वर और खिलाड़ियों के बीच रीयल-टाइम स्टेट और घटकों को स्वचालित रूप से रेप्लिकेट करता है। यह गेम लॉजिक को अलग करने के लिए WebAssembly सैंडबॉक्स का उपयोग करता है, जो व्यक्तिगत स्क्रिप्ट क्रैश को रोकता है और अविश्वसनीय कोड के सुरक्षित निष्पादन की अनुमति देता है। इस फ्रेमवर्क में फिजिकली बेस्ड रेंडरिंग और हार्डवेयर एक्सेलेरेशन का उपयोग करके हाई-फिडेलिटी 3D विज़ुअल्स के लिए एक ग्राफिक्स सिस्टम शामिल है। स्टेट मैनेजमेंट को Entity Component System के माध्यम से संभाला जाता है, जबकि एक मैनिफेस्ट-संचालित बंडलिंग सिस्टम कोड और एसेट्स को इंटरऑपरेबल पैकेज में व्यवस्थित करता है। एसेट्स और मीडिया को मैन्युअल डाउनलोड को खत्म करने के लिए ऑन-डिमांड स्ट्रीमिंग के माध्यम से डिलीवर किया जाता है।
Produces high-fidelity 3D visuals using physically based rendering, shadow maps, and hardware acceleration.
Graphics is a high-performance graphics engine and rendering infrastructure designed to configure and optimize high-fidelity graphics across diverse hardware and target platforms. At its core, the project provides a scriptable graphics framework that allows developers to write custom render loops and visual passes in C#. The platform enables the development of custom render pipelines and tailored rendering loops using scriptable architectures. It supports graphics pipeline optimization to achieve specialized visual outputs across different gaming platforms. Additionally, the system includes
Provides a high-performance rendering infrastructure for configuring and optimizing graphics across diverse target platforms.
Canvas is a headless vector graphics engine and two-dimensional graphics rendering library built on a native graphics library with zero system dependencies for server-side drawing. It provides a programmatic shape construction and manipulation library supporting bezier curves, boolean operations, and native rendering without requiring a display server. The library renders shapes, paths, text, and images onto virtual memory surfaces and off-screen drawing areas for server-side image generation, vector animation rendering, and PDF generation. It supports path boolean operations to compute comp
Renders shapes, paths, text, and images onto a two-dimensional drawing surface using a high-performance graphics engine.
Echo is a cross-platform game engine designed for the development of two-dimensional and three-dimensional interactive projects. It provides a unified environment that integrates scene management, visual scripting, and graphics rendering into a single workflow, allowing developers to build and deploy applications across desktop, mobile, and web platforms. The engine distinguishes itself through a node-based architecture that governs both scene organization and game logic. By utilizing a visual scripting tool and a data-flow shader graph, users can define complex behaviors and custom materials
Implements modern industry standards including physically based rendering and ray tracing.