3 repository-uri
Renders shapes, lines, and fills programmatically without requiring external image assets across multiple backends.
Distinct from Vector Graphics Renderers: Distinct from Vector Graphics Renderers: focuses on programmatic shape drawing without external assets, not general vector image rendering.
Explore 3 awesome GitHub repositories matching graphics & multimedia · Programmatic Shape Renderers. Refine with filters or upvote what's useful.
Hilo is an HTML5 game engine for building 2D games that run across browsers and devices. It renders graphics through Canvas, DOM, or WebGL backends, automatically selecting the best option for the target environment. The engine provides a complete game development solution with sprite, skeletal, and particle animation, along with a texture atlas system for efficient image loading and rendering. The framework distinguishes itself through its integration of the DragonBones skeletal animation engine, which drives bone-based character movement without frame-by-frame sprites, and its Chipmunk phys
Renders shapes, lines, and fills programmatically without external image assets.
Joint este o bibliotecă JavaScript pentru construirea de diagrame vizuale interactive și flowcharts folosind Scalable Vector Graphics (SVG). Oferă un mediu programabil pentru crearea unei pânze SVG interactive cu suport integrat pentru zoom, pan și gesturi tactile. Framework-ul include un sistem de componente pentru definirea formelor personalizate și a elementelor programatice într-un sistem de coordonate bazat pe vectori. Dispune de un serializator de diagrame bazat pe JSON pentru salvarea și încărcarea stărilor diagramelor, precum și algoritmi de layout automat și mapare a relațiilor pentru a randa noduri și muchii. Biblioteca acoperă o gamă largă de capabilități de diagramare, inclusiv gestionarea structurilor ierarhice pentru elemente imbricate, rutarea legăturilor bazată pe căi cu vârfuri de săgeată personalizabile și un sistem de interacțiune bazat pe evenimente. Include, de asemenea, instrumente pentru parcurgerea datelor de tip graf și aranjarea automată a elementelor pentru a optimiza claritatea vizuală.
Allows the programmatic definition and rendering of specialized SVG shapes and attributes without external assets.
Node-qt is a native desktop application framework that provides C++ bindings for Qt, allowing developers to build desktop graphical user interfaces and manage application event loops from scripts. It functions as a native extension bridging underlying object models into JavaScript constructors for script-driven application runtimes, exposing system-level widget hierarchies and windowing primitives straight to high-level scripting environments without intermediary web layers. The library resolves runtime member calls against compiled classes by inspecting native object signatures on demand, w
Draws custom visual elements and shapes onto native window surfaces using programmatic painting interfaces.