YaveYet Another Vulkan Engine
Stars: ✭ 211 (+63.57%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+82.17%)
Glchaos.p3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+357.36%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+958.91%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1560.47%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+8968.22%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+2000.78%)
surface splattingOpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
Stars: ✭ 125 (-3.1%)
rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (+323.26%)
Vrt🔅 Ray tracing library for Vulkan API (indev)
Stars: ✭ 111 (-13.95%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+282.95%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+52.71%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-12.4%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (+34.11%)
VoxelTerrainThis project's main goal is to generate and visualize terrain built using voxels. It was achieved using different approaches and computing technologies just for the sake of performance and implementation comparison.
Stars: ✭ 37 (-71.32%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-39.53%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+10144.19%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+40.31%)
SdfFontDesignerOffline font tuning/bitmap generation via shaders
Stars: ✭ 56 (-56.59%)
Lugdunum[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Stars: ✭ 230 (+78.29%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+2978.29%)
Tess OptDemonstration of how we can use tessellation shaders to make faster fragment shaders.
Stars: ✭ 13 (-89.92%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-66.67%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (-23.26%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1671.32%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+1510.08%)
GlsltutoGLSL shaders tutorial
Stars: ✭ 168 (+30.23%)
pilkaAnother live-coding tool for creating shader demos, Vulkan+Wgpu powered.
Stars: ✭ 84 (-34.88%)
Phenomenon⚡️ A fast 2kB low-level WebGL API.
Stars: ✭ 1,551 (+1102.33%)
VktkVulkan Toolkit
Stars: ✭ 32 (-75.19%)
VulkanRendererPersonal repo for learning the vulkan graphics api
Stars: ✭ 42 (-67.44%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+9028.68%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-40.31%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+7847.29%)
Imguizmo.quatImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (+44.96%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+6.98%)
SlangMaking it easier to work with shaders
Stars: ✭ 627 (+386.05%)
delphi3d-engineA 3D-graphic and game engine for Delphi and Windows.
Stars: ✭ 52 (-59.69%)
isosurfaceIsosurface extraction using Marching Cubes and pure WebGL.
Stars: ✭ 66 (-48.84%)
ImogenGPU Texture Generator
Stars: ✭ 648 (+402.33%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (-58.91%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+206.2%)
React ReglReact Fiber Reconciler Renderer for Regl WebGL
Stars: ✭ 171 (+32.56%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (-5.43%)
YALCTYet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (-80.62%)
vengiHome of a voxel game engine and its tools (like a voxel editor)
Stars: ✭ 800 (+520.16%)
Legion-EngineRythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (+289.15%)
Shader-PlaygroundsA WebGL shaders editor for beginners and otherwise.
Stars: ✭ 28 (-78.29%)
sceneryFlexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (-17.05%)
vx bevy🧊 Voxel engine prototype made with the bevy game engine. Serves as a playground for experimenting with voxels, terrain generation, and bevy.
Stars: ✭ 79 (-38.76%)
CPP-ProgrammingVarious C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
Stars: ✭ 30 (-76.74%)
nautilusanother graphics engine
Stars: ✭ 16 (-87.6%)
RenderingX12Partially open source: real-time scene rendering using XUSG based on DirectX 12. 纯粹秀秀demo……ただ、デモを見せるため……
Stars: ✭ 16 (-87.6%)
render-doctor渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
Stars: ✭ 46 (-64.34%)
nerv pathtracera pathtracer with physically based rendering in mind
Stars: ✭ 27 (-79.07%)
ElkEngineSimple graphics engine used as submodule in many of my projects
Stars: ✭ 54 (-58.14%)