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
1123
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
Q
Q2RTXby NVIDIA
NVIDIA’s implementation of RTX ray-tracing in Quake II
C
1112
Updated: 2 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
1112
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pietby linebender
An abstraction for 2D graphics.
Rust
1109
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
R
RenderHelpby skywind3000
:zap: 可编程渲染管线实现,帮助初学者学习渲染
C++
1104
Updated: 2 y 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
1101
Updated: 2 y 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++
1097
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
3
3DTilesRendererJSby NASA-AMMOS
Renderer for 3D Tiles in Javascript using three.js
JavaScript
1095
Updated: 2 y 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
1094
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
curvby curv3d
a language for making art using mathematics
C++
1092
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
L
LightShaftsby robertcupisz
A light shafts (volumetric shadows) effect for Unity.
C#
1089
Updated: 4 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
1088
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
glTF-Sample-Viewerby KhronosGroup
Physically-Based Rendering in glTF 2.0 using WebGL
JavaScript
1081
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mathboxby unconed
Presentation-quality WebGL math graphing
JavaScript
1070
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
ShaderGraphExamplesby keijiro
Simple examples of Unity shader graphs.
C#
1068
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
a
asciidotsby aaronjanse
Esolang inspired by ASCII art
Python
1067
Updated: 2 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
1063
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
thdwbby danfragoso
🌭 The hotdog web browser and browser engine 🌭
Go
1060
Updated: 2 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
1057
Updated: 2 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
1057
Updated: 2 y 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
1036
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
W
WebGL-Inspectorby benvanik
An advanced WebGL debugging toolkit
JavaScript
1032
Updated: 2 y 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
1030
Updated: 2 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
1025
Updated: 2 y 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++
1015
Updated: 2 y 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
1010
Updated: 3 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
1003
Updated: 2 y 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
997
Updated: 2 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
994
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
libpngby glennrp
LIBPNG: Portable Network Graphics support, official libpng repository
C
985
Updated: 2 y 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
983
Updated: 2 y 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
978
Updated: 2 y 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++
973
Updated: 2 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
972
Updated: 2 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
967
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
three.basby zadvorsky
THREE.JS Buffer Animation System
JavaScript
966
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
draw2dby llgcode
2D rendering for different output (raster, pdf, svg)
Go
966
Updated: 2 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
966
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
glby go-gl
Go bindings for OpenGL (generated via glow)
C
963
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
V
VulkanSceneGraphby vsg-dev
Vulkan & C++17 based Scene Graph Project
C++
957
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
W
WebGL2Samplesby WebGLSamples
Short and easy to understand samples demonstrating WebGL 2 features
HTML
955
Updated: 2 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
954
Updated: 2 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
950
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
glTF-Tutorialsby KhronosGroup
glTF Tutorials
Python
948
Updated: 2 y 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
939
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
linux-wallpaperengineby Almamu
Wallpaper Engine backgrounds for Linux!
C++
932
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse