7 repositorios
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 es una suite de compiladores y orquestadores diseñados para transformar datos geográficos y de tránsito sin procesar en binarios de mapas offline renderizables. Proporciona un generador de mapas para convertir datos de OpenStreetMap en archivos binarios optimizados, un compilador de estilos para la representación de características visuales y un motor de renderizado para visualizar datos geográficos desde almacenamiento local sin conexión a internet. El proyecto incluye un orquestador de construcción de tiles de mapas que secuencia la generación y optimiza la utilización de recursos basada en estadísticas históricas. También cuenta con un procesador de datos de tránsito dedicado que transforma los feeds de transporte público en redes enrutables para navegación offline. El conjunto de herramientas cubre la extracción de datos geográficos, la gestión de índices de búsqueda e infraestructura de enrutamiento, y el procesamiento de feeds de tránsito para cálculos de rutas de viaje multimodales. También admite la sincronización de recursos de mapas remotos y la integración de proveedores externos de mapas y reservas a través de endpoints de API.
Renders public transport routes on a map layer, optimizing the display of parallel lines for clarity.
Vello es una biblioteca de gráficos multiplataforma y renderizador vectorial 2D acelerado por GPU. Funciona como un motor para dibujar escenas 2D de alto rendimiento, renderizar archivos de gráficos vectoriales escalables y reproducir animaciones Lottie. El proyecto utiliza shaders de cómputo de GPU para rasterización y almacena geometría vectorial en un grafo de escena residente en GPU para minimizar la transferencia de datos. Emplea una arquitectura de renderizado en mosaico (tiled) y renderizado de rutas paralelizado para procesar imágenes complejas a través de diversas APIs gráficas. La biblioteca proporciona composición acelerada por hardware y permite la salida de datos visuales 2D renderizados directamente a ventanas del sistema operativo nativo a través de diferentes plataformas de hardware.
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.