cmftStudio - GUI counterpart for:
Support
Quality
Security
License
Reuse
NVIDIA’s implementation of RTX ray-tracing in Quake II
Support
Quality
Security
License
Reuse
A library for high-performance, modern 2D graphics with SDL written in C.
Support
Quality
Security
License
Reuse
An abstraction for 2D graphics.
Support
Quality
Security
License
Reuse
A vector field explorer
Support
Quality
Security
License
Reuse
:zap: 可编程渲染管线实现,帮助初学者学习渲染
Support
Quality
Security
License
Reuse
Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
Support
Quality
Security
License
Reuse
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Support
Quality
Security
License
Reuse
Renderer for 3D Tiles in Javascript using three.js
Support
Quality
Security
License
Reuse
"Neural 3D Mesh Renderer" (CVPR 2018) by H. Kato, Y. Ushiku, and T. Harada.
Support
Quality
Security
License
Reuse
a language for making art using mathematics
Support
Quality
Security
License
Reuse
A light shafts (volumetric shadows) effect for Unity.
Support
Quality
Security
License
Reuse
A WebGL-based 3D engine for technical visualization. Not actively maintained.
Support
Quality
Security
License
Reuse
Physically-Based Rendering in glTF 2.0 using WebGL
Support
Quality
Security
License
Reuse
Presentation-quality WebGL math graphing
Support
Quality
Security
License
Reuse
Simple examples of Unity shader graphs.
Support
Quality
Security
License
Reuse
Esolang inspired by ASCII art
Support
Quality
Security
License
Reuse
Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.
Support
Quality
Security
License
Reuse
🌭 The hotdog web browser and browser engine 🌭
Support
Quality
Security
License
Reuse
A PyTorch port of the Neural 3D Mesh Renderer
Support
Quality
Security
License
Reuse
A GPU-accelerated computing library for running physics simulations and other GPGPU computations on the web
Support
Quality
Security
License
Reuse
Safe Skia Bindings for Rust
Support
Quality
Security
License
Reuse
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
Support
Quality
Security
License
Reuse
An advanced WebGL debugging toolkit
Support
Quality
Security
License
Reuse
Type-safe, type-level and stateless Rust graphics framework
Support
Quality
Security
License
Reuse
Create 3D web applications with HTML. Bring a new depth to your DOM!
Support
Quality
Security
License
Reuse
A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Support
Quality
Security
License
Reuse
Android OpenGL 2.0 application to view 3D models. Published on Play Store
Support
Quality
Security
License
Reuse
Vulkan bindings for Rust
Support
Quality
Security
License
Reuse
Visualization Toolkit for the Web
Support
Quality
Security
License
Reuse
WebGL Experiment
Support
Quality
Security
License
Reuse
A workshop on WebGL and GLSL
Support
Quality
Security
License
Reuse
Add a water ripple effect to your background using WebGL.
Support
Quality
Security
License
Reuse
LIBPNG: Portable Network Graphics support, official libpng repository
Support
Quality
Security
License
Reuse
Mesa 3D graphics library (read-only mirror of https://gitlab.freedesktop.org/mesa/mesa/)
Support
Quality
Security
License
Reuse
Port to p5.js of Nature of Code examples
Support
Quality
Security
License
Reuse
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Support
Quality
Security
License
Reuse
Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders.
Support
Quality
Security
License
Reuse
Create broadcast graphics using Node.js and a browser
Support
Quality
Security
License
Reuse
THREE.JS Buffer Animation System
Support
Quality
Security
License
Reuse
2D rendering for different output (raster, pdf, svg)
Support
Quality
Security
License
Reuse
SwissGL is a minimalistic wrapper on top of WebGL2 JS API. It's designed to reduce the amount of boilerplate code required to manage GLSL shaders, textures and framebuffers when making procedural visualizations or simulations.
Support
Quality
Security
License
Reuse
Go bindings for OpenGL (generated via glow)
Support
Quality
Security
License
Reuse
Vulkan & C++17 based Scene Graph Project
Support
Quality
Security
License
Reuse
Short and easy to understand samples demonstrating WebGL 2 features
Support
Quality
Security
License
Reuse
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
Support
Quality
Security
License
Reuse
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
Support
Quality
Security
License
Reuse
glTF Tutorials
Support
Quality
Security
License
Reuse
Visualize ROS topics inside a terminal with Unicode/ASCII art
Support
Quality
Security
License
Reuse
Wallpaper Engine backgrounds for Linux!
Support
Quality
Security
License
Reuse
c
cmftStudioby dariomanesku
cmftStudio - GUI counterpart for:
C 1123Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
Q
Q2RTXby NVIDIA
NVIDIA’s implementation of RTX ray-tracing in Quake II
C 1112Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
sdl-gpuby grimfang4
A library for high-performance, modern 2D graphics with SDL written in C.
C 1112Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pietby linebender
An abstraction for 2D graphics.
Rust 1109Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
R
RenderHelpby skywind3000
:zap: 可编程渲染管线实现,帮助初学者学习渲染
C++ 1104Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SoftRasby ShichenLiu
Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
Python 1101Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
PBRby Nadrin
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
C++ 1097Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
3
3DTilesRendererJSby NASA-AMMOS
Renderer for 3D Tiles in Javascript using three.js
JavaScript 1095Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
neural_rendererby hiroharu-kato
"Neural 3D Mesh Renderer" (CVPR 2018) by H. Kato, Y. Ushiku, and T. Harada.
Python 1094Updated: 12 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
curvby curv3d
a language for making art using mathematics
C++ 1092Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
L
LightShaftsby robertcupisz
A light shafts (volumetric shadows) effect for Unity.
C# 1089Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
x
xeoglby xeolabs
A WebGL-based 3D engine for technical visualization. Not actively maintained.
JavaScript 1088Updated: 11 mo ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
glTF-Sample-Viewerby KhronosGroup
Physically-Based Rendering in glTF 2.0 using WebGL
JavaScript 1081Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mathboxby unconed
Presentation-quality WebGL math graphing
JavaScript 1070Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
ShaderGraphExamplesby keijiro
Simple examples of Unity shader graphs.
C# 1068Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
asciidotsby aaronjanse
Esolang inspired by ASCII art
Python 1067Updated: 1 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
p
pyrenderby mmatl
Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.
Python 1063Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
thdwbby danfragoso
🌭 The hotdog web browser and browser engine 🌭
Go 1060Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
neural_rendererby daniilidis-group
A PyTorch port of the Neural 3D Mesh Renderer
Python 1057Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
gpu-ioby amandaghassaei
A GPU-accelerated computing library for running physics simulations and other GPGPU computations on the web
TypeScript 1057Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
G
G3Dby alibaba
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
TypeScript 1036Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
W
WebGL-Inspectorby benvanik
An advanced WebGL debugging toolkit
JavaScript 1032Updated: 11 mo ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
luminance-rsby phaazon
Type-safe, type-level and stateless Rust graphics framework
Rust 1030Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
lumeby lume
Create 3D web applications with HTML. Bring a new depth to your DOM!
TypeScript 1025Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
E
Easy3Dby LiangliangNan
A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
C++ 1015Updated: 11 mo ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
a
android-3D-model-viewerby the3deers
Android OpenGL 2.0 application to view 3D models. Published on Play Store
Java 1010Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
Support
Quality
Security
License
Reuse
v
vtk-jsby Kitware
Visualization Toolkit for the Web
JavaScript 1003Updated: 11 mo ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
T
Support
Quality
Security
License
Reuse
w
workshop-webgl-glslby mattdesl
A workshop on WebGL and GLSL
JavaScript 997Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
j
jquery.ripplesby sirxemic
Add a water ripple effect to your background using WebGL.
JavaScript 994Updated: 12 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
libpngby glennrp
LIBPNG: Portable Network Graphics support, official libpng repository
C 985Updated: 11 mo ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
mesaby Mesa3D
Mesa 3D graphics library (read-only mirror of https://gitlab.freedesktop.org/mesa/mesa/)
C 983Updated: 12 mo ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
noc-examples-p5.jsby nature-of-code
Port to p5.js of Nature of Code examples
JavaScript 978Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
H
HybridRenderingEngineby Angelo1211
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
C++ 973Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
common-shadersby libretro
Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders.
C 972Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
nodecgby nodecg
Create broadcast graphics using Node.js and a browser
TypeScript 967Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
three.basby zadvorsky
THREE.JS Buffer Animation System
JavaScript 966Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
draw2dby llgcode
2D rendering for different output (raster, pdf, svg)
Go 966Updated: 1 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
s
swissglby google
SwissGL is a minimalistic wrapper on top of WebGL2 JS API. It's designed to reduce the amount of boilerplate code required to manage GLSL shaders, textures and framebuffers when making procedural visualizations or simulations.
JavaScript 966Updated: 11 mo ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
glby go-gl
Go bindings for OpenGL (generated via glow)
C 963Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
V
VulkanSceneGraphby vsg-dev
Vulkan & C++17 based Scene Graph Project
C++ 957Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
W
WebGL2Samplesby WebGLSamples
Short and easy to understand samples demonstrating WebGL 2 features
HTML 955Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
three-gpu-pathtracerby gkjohnson
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
JavaScript 954Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
glTF-Transformby donmccurdy
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
TypeScript 950Updated: 11 mo ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
glTF-Tutorialsby KhronosGroup
glTF Tutorials
Python 948Updated: 11 mo ago License: Permissive (CC-BY-4.0)
Support
Quality
Security
License
Reuse
r
rosshowby dheera
Visualize ROS topics inside a terminal with Unicode/ASCII art
Python 939Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
linux-wallpaperengineby Almamu
Wallpaper Engine backgrounds for Linux!
C++ 932Updated: 11 mo ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse