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 是一套编译器和编排器,旨在将原始地理和交通数据转换为可渲染的离线地图二进制文件。它提供了一个地图生成器,用于将 OpenStreetMap 数据转换为优化的二进制文件;一个用于视觉特征表示的样式编译器;以及一个用于在没有互联网连接的情况下从本地存储可视化地理数据的渲染引擎。 该项目包括一个地图瓦片构建编排器,根据历史统计数据对生成进行排序并优化资源利用率。它还具有一个专用的交通数据处理器,将公共交通数据流转换为用于离线导航的可路由网络。 该工具集涵盖地理数据提取、搜索索引和路由基础设施的管理,以及用于多模式旅行路径计算的交通数据流处理。它还支持远程地图资源的同步,以及通过 API 端点集成外部地图和预订提供商。
Renders public transport routes on a map layer, optimizing the display of parallel lines for clarity.
Vello 是一个跨平台图形库和 GPU 加速的 2D 矢量渲染器。它作为一个引擎,用于绘制高性能 2D 场景、渲染可缩放矢量图形 (SVG) 文件以及播放 Lottie 动画。 该项目利用 GPU 计算着色器进行光栅化,并将矢量几何存储在 GPU 常驻场景图中,以最大限度地减少数据传输。它采用平铺渲染架构和并行路径渲染,以跨不同的图形 API 处理复杂的图像。 该库提供硬件加速的合成功能,并支持将渲染后的 2D 视觉数据直接输出到不同硬件平台上的原生操作系统窗口。
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.