RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+143.49%)
EucA software rendering crate that lets you write shaders with Rust
Stars: ✭ 180 (-67.91%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+607.84%)
Hilo3dHilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-78.07%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+1999.11%)
WechartCreate all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-72.91%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+270.23%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (-11.94%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+146.52%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-67.74%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+17.29%)
Physics3dA 3D physics engine
Stars: ✭ 101 (-82%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+1727.45%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (-4.81%)
Svg.skiaAn SVG rendering library.
Stars: ✭ 122 (-78.25%)
Deko3dHomebrew low level graphics API for Nintendo Switch (Nvidia Tegra X1)
Stars: ✭ 103 (-81.64%)
CellularformsAn implementation of Andy Lomas' Cellular Forms.
Stars: ✭ 124 (-77.9%)
Engine NativeNative engine for Cocos Creator
Stars: ✭ 488 (-13.01%)
SharpgltfglTF reader and writer for .NET Standard
Stars: ✭ 159 (-71.66%)
GaiaskyMirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-71.12%)
SpritejsA cross platform high-performance graphics system.
Stars: ✭ 4,712 (+739.93%)
KinovisionFrame visualization utility for Unity
Stars: ✭ 177 (-68.45%)
GraphicsrendererA drop-in UIGraphicsRenderer port -- CrossPlatform, Swift 4, Image & PDF
Stars: ✭ 85 (-84.85%)
SvglibRead SVG files and convert them to other formats.
Stars: ✭ 139 (-75.22%)
SatinA 3D Graphics Framework built on Apple's Metal
Stars: ✭ 182 (-67.56%)
Lambdacube EdslPrevious version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system:
Stars: ✭ 186 (-66.84%)
Mini3d3D Software Renderer in 700 Lines !!
Stars: ✭ 1,320 (+135.29%)
Polymer🎨 graphics + interaction engine
Stars: ✭ 243 (-56.68%)
GgGo Graphics - 2D rendering in Go with a simple API.
Stars: ✭ 3,162 (+463.64%)
Webglstudio.jsA full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Stars: ✭ 4,508 (+703.57%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+147.95%)
3dhop3D Heritage Online Presenter
Stars: ✭ 89 (-84.14%)
GltfastglTF runtime loading library for Unity
Stars: ✭ 156 (-72.19%)
SharpbgfxC# bindings for the bgfx graphics library
Stars: ✭ 154 (-72.55%)
GlitterDead Simple OpenGL
Stars: ✭ 2,040 (+263.64%)
Liblava🌋 A modern and easy-to-use library for the Vulkan API
Stars: ✭ 275 (-50.98%)
3dtilesrendererjsRenderer for 3D Tiles in Javascript using three.js
Stars: ✭ 333 (-40.64%)
DwarfcorpAn open-source 3D colony management game for PC, Mac and Linux
Stars: ✭ 460 (-18%)
MathcPure C math library for 2D and 3D programming
Stars: ✭ 504 (-10.16%)
Cpp 3d Game Tutorial SeriesC++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (-28.7%)
Vue GlVue.js components rendering 3D WebGL graphics reactively with three.js
Stars: ✭ 434 (-22.64%)
Datoviz⚡ High-performance GPU interactive scientific data visualization with Vulkan
Stars: ✭ 222 (-60.43%)
Trimesh2C++ library and set of utilities for input, output, and basic manipulation of 3D triangle meshes
Stars: ✭ 206 (-63.28%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (-51.87%)
PicassoPicasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (-63.46%)
RptA physically-based path tracer
Stars: ✭ 296 (-47.24%)
Game Programmer Study Notes⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Stars: ✭ 6,050 (+978.43%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+564.53%)
WorldwindandroidThe NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.
Stars: ✭ 204 (-63.64%)
Beam✨ Expressive WebGL
Stars: ✭ 383 (-31.73%)
MtlppC++ Metal wrapper
Stars: ✭ 425 (-24.24%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+944.56%)
Spatialmath PythonCreate, manipulate and convert representations of position and orientation in 2D or 3D using Python
Stars: ✭ 78 (-86.1%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-86.1%)
Css CameraNew way to see a web page with CSS3 3D transform
Stars: ✭ 195 (-65.24%)
Vue BabylonjsA ready-to-go 3d environment for Vue.js using Babylon.js
Stars: ✭ 356 (-36.54%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (-20.68%)