7 مستودعات
High-performance rendering of SVG and gradient meshes.
Distinct from 2D Rendering Engines: Focuses on vector-based rendering features like SVG and gradient meshes rather than general 2D engine orchestration.
Explore 7 awesome GitHub repositories matching graphics & multimedia · Vector Graphics Rendering. Refine with filters or upvote what's useful.
This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc
Utilizes direct drawing effects, gradient meshes, and SVG support for high-performance rendering.
This project is a geospatial data rendering engine and OpenStreetMap road network visualizer. It functions as a vector map visualization tool that imports geocoded area data and converts road layouts into visual layers for digital or physical output. The system enables the creation of generative map art and stylized images intended for physical production via pen-plotters or laser cutters. It allows for the manipulation of line widths and colors of city streets to produce custom visual representations of urban environments. The engine provides capabilities for urban road visualization, geogr
Provides high-performance vector rendering of city road networks using GPU-accelerated WebGL primitives.
A/B Street is an open-source traffic simulation and urban planning tool that models how cars, bikes, and pedestrians move through real-world street networks. It imports data from OpenStreetMap to build detailed, lane-level road models, then runs discrete-event simulations to analyze travel times, delays, and congestion patterns across different infrastructure scenarios. The project provides an interactive map editor for modifying road geometry, lane configurations, traffic signals, and access restrictions, with full undo/redo support. Users can design low-traffic neighborhoods by placing moda
Draws an infinitely zoomable 2D map with crisp vector graphics for roads, buildings, and transit features.
Omim is a suite of compilers and orchestrators designed to transform raw geographic and transit data into renderable offline map binaries. It provides a map generator for converting OpenStreetMap data into optimized binary files, a styling compiler for visual feature representation, and a rendering engine for visualizing geographic data from local storage without an internet connection. The project includes a map tile build orchestrator that sequences generation and optimizes resource utilization based on historical statistics. It also features a dedicated transit data processor that transfor
Renders public transport routes on a map layer, optimizing the display of parallel lines for clarity.
Vello هي مكتبة رسومات عبر الأنظمة الأساسية ومحرك عرض متجه ثنائي الأبعاد مسرع بواسطة GPU. يعمل كمحرك لرسم مشاهد ثنائية الأبعاد عالية الأداء، وعرض ملفات الرسومات المتجهة القابلة للتوسع، وتشغيل رسوم Lottie المتحركة. يستخدم المشروع تظليلات الحوسبة (compute shaders) الخاصة بـ GPU للتنقيط (rasterization) ويخزن هندسة المتجهات في رسم بياني للمشهد مقيم في GPU لتقليل نقل البيانات. يستخدم بنية عرض مبلطة (tiled) وعرض مسار متوازي لمعالجة الصور المعقدة عبر واجهات برمجة تطبيقات رسومات متنوعة. توفر المكتبة تركيباً مسرعاً بواسطة الأجهزة وتمكن من إخراج البيانات المرئية ثنائية الأبعاد المعروضة مباشرة إلى نوافذ نظام التشغيل الأصلي عبر منصات أجهزة مختلفة.
Provides high-performance rendering of 2D scenes and complex vector imagery using GPU compute shaders.
GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re
Draws shapes, text, and gradients on a memory buffer using a software rasterizer controlled by JavaScript.
Inkscape is a professional vector graphics editor and illustration software used to create resolution-independent logos, diagrams, and technical illustrations. It utilizes the SVG open standard format to ensure graphical data remains scalable across all operations. The software functions as a web animation generator, producing CSS-powered animations and interactive presentations for browser display. It also serves as a mathematical renderer capable of importing and typesetting LaTeX formulas directly into scalable vector graphics. Beyond its graphical interface, the project includes a comman
Utilizes a 2D graphics library to provide high-performance rendering of SVG and vector graphics.