Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Pixijs | 40,149 | 1,719 | 864 | a day ago | 163 | September 23, 2022 | 161 | mit | TypeScript | |
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. | ||||||||||
Tangram | 2,069 | 26 | 10 | 6 months ago | 30 | December 13, 2020 | 81 | mit | JavaScript | |
WebGL map rendering engine for creative cartography | ||||||||||
Opengl | 1,888 | a year ago | 2 | apache-2.0 | C | |||||
OpenGL 3 and 4 with GLSL | ||||||||||
Renderpipeline | 862 | a year ago | January 16, 2016 | 32 | other | Python | ||||
Physically Based Shading and Deferred Rendering for the Panda3D game engine | ||||||||||
Glchaos.p | 685 | 10 months ago | 4 | bsd-2-clause | C++ | |||||
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime | ||||||||||
Shader Park Core | 577 | a month ago | 46 | July 22, 2022 | 36 | mit | JavaScript | |||
A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark | ||||||||||
Npr_lab | 530 | 7 years ago | GLSL | |||||||
:pencil2: Test some NPR in Unity. | ||||||||||
Gpu Gems Book Source Code | 464 | 5 years ago | C++ | |||||||
:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏 | ||||||||||
Vulkanizer | 447 | 3 months ago | 1 | mit | C++ | |||||
Advanced Vulkan rendering engine prototype | ||||||||||
Arcane Engine | 404 | 23 days ago | 3 | mit | C++ | |||||
3D C/C++ Game Engine - Created By Brady Jessup |
OpenGL 3 and OpenGL 4 with GLSL
Please read GLUS/README.txt
Please read Binaries/README.txt
======
Example01 - Basic window and OpenGL 3 initialization
Example02 - Rendering of a triangle
Example03 - Grey filter
Example04 - Perspective rendering of a cube
Example05 - Phong rendering of a sphere
Example06 - Texturing of a cube
Example07 - Normal mapping
Example08 - Environment/cube mapping
Example09 - GPU Particles
Example10 - Geometry shader
Example11 - Reflection and refraction
Example12 - Shadow mapping
Example13 - Simple tessellation (OpenGL 4.1)
Example14 - Terrain rendering (OpenGL 4.1)
Example15 - Water rendering
Example16 - Model loading and rendering
Example17 - Clipping planes and two sided rendering
Example18 - Using stencil buffer and clipping planes
Example19 - Render to texture and planar reflection
Example20 - Texture matrix, alpha blending and discarding
Example21 - Compute shader (OpenGL 4.3)
Example22 - Shadow volumes
Example23 - Displacement mapping (OpenGL 4.1, AMD hardware - not on Mac OS X - has artifacts but used to work)
Example24 - Erode effect using perlin noise
Example25 - Model with groups and materials
Example26 - Fur rendering
Example27 - Projection shadow for directional light
Example28 - Screen space ambient occlusion (SSAO) (OpenGL 4.1)
Example29 - CPU ray tracing
Example30 - GPU ray tracing using compute shader (OpenGL 4.3)
Example31 - Many lights using deferred shading (OpenGL 4.1)
Example32 - BRDF and IBL rendering (OpenGL 4.1)
Example33 - Real-Time BRDF and IBL rendering (OpenGL 4.1)
Example34 - Subsurface scattering
Example35 - Order independent transparency using depth peeling
Example36 - Order independent transparency using linked list (OpenGL 4.4, AMD hardware has artifacts)
Example37 - CPU ray marching
Example38 - Basic usage of program pipeline and separable programs(OpenGL 4.1)
Example39 - Basic usage of program pipeline, separable programs and shader subroutines (OpenGL 4.1, AMD hardware does not work properly)
Example40 - Cloth simulation using compute shader (OpenGL 4.3)
Example41 - Ocean wave height/normal map calculation with FFT using compute shader (OpenGL 4.3, NVIDIA hardware under Linux has artifacts)
Example42 - Fast Approximate Anti Aliasing - FXAA (OpenGL 4.3)
Example43 - Scene with several models having groups and materials
Example44 - Conservative rasterization
Example45 - GPU voxelization (OpenGL 4.4)