Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Repository Index
47,133 repositories indexed
25–48 of 60 · Most stars
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
- visualization
- graphics
- data-visualization
- scientific-visualization
A minimal WebGL 2 rendering library
NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
- vulkan
- raytracing
- graphics-engine
- graphics-library
🎮 A modern Web graphics engine for production 2D and 3D experiences.
Real-time FFT ocean renderer for three.js (WebGL2): shore breakers, foam, caustics, underwater rendering and buoyancy at 170–300 fps
A friendly web-component for writing and rendering shaders.
A lightweight TrueType font rendering library
- suckless
- truetype
- c
- library
Vulkan RTX path tracer with a declarative ES7-like scene description language.
- raytracing
- path-tracing
- rtx
- qt
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
A cross-platform image viewer which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it.
- yuv
- yuv2rgb
- yuv420
- yuv-tool
XLE -- the "hackable" 3D game rendering engine
Library for 3D rendering with LÖVE.
Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.
- vulkan-hpp
- vulkan
- real-time-rendering
Vulkan library oriented on high speed rendering
- vulkan
- vulkan-api
- vulkan-library
[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
WebGL Shader demos - GPU rendering shader experiments with procedural 3D scene generation using ray marching and distance field (also known as 'sphere tracing') rendering techniques.
Enterprise-grade 2D graphics library for Go. Pure Go, zero CGO. Part of GoGPU ecosystem.
- 2d-graphics
- creative-coding
- drawing
- go
Rendering engine based on webgpu
360 video player for iOS written in swift - a subset of SceneKit that works
Text rendering with tag support.
- love2d
- draw
- text
- textboxes
Make 3D games in GameMaker!
Functional HTML5 and XML library for the Scala platform
- scala
- web-development
- scalajs
- scala-native