There are 31 repositories under graphics-library topic.
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL. Free for non-commercial use.
A modern cross-platform low-level graphics library and rendering framework
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
:octopus: :octopus:图形学论文实现
ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
✨Small interesting GUI effects could be reused everywhere
This repository is intended to be used as a code repository for learning DirectX 12.
Immediate-mode, renderer agnostic, lightweight debug drawing API.
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
:sunglasses: A curated list of 3D graphics libraries and resources
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
.NET Console Graphics Engine
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
A 3D viewer framework built on top of three.js with a focus on rendering, modularity and extensibility.
A tiny, single-header <canvas>-like 2D rasterizer for C++
2D & 3D graphics engine in the terminal [C/C++]
PC simulator project for LVGL embedded GUI Library. Recommended on Linux and Mac.
High-level rendering components