Wickedengine3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+197.26%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+102.27%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-92.63%)
awesome-rtxCurated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (-93.11%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (-75.17%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+868.08%)
Mangomango fun framework
Stars: ✭ 343 (-67.61%)
glmOpenGL Mathematics (GLM)
Stars: ✭ 6,667 (+529.56%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-97.73%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (-65.34%)
MongooseMinimalistic Vulkan engine for fast propotyping.
Stars: ✭ 41 (-96.13%)
Cglm📽 Highly Optimized Graphics Math (glm) for C
Stars: ✭ 887 (-16.24%)
Quadray EngineRealtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-98.77%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (-31.82%)
Code RedA Graphics Interface for DirectX12 and Vulkan
Stars: ✭ 27 (-97.45%)
Gears VkPowerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: ✭ 71 (-93.3%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (-4.53%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (-91.41%)
Ncnnncnn is a high-performance neural network inference framework optimized for the mobile platform
Stars: ✭ 13,376 (+1163.08%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+115.77%)
zalgebraLinear algebra library for games and real-time graphics.
Stars: ✭ 129 (-87.82%)
OcatThe Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 174 (-83.57%)
hlmlvectorized high-level math library
Stars: ✭ 42 (-96.03%)
rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (-48.44%)
ocatThe Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 233 (-78%)
ThermiteThermite SIMD: Melt your CPU
Stars: ✭ 141 (-86.69%)
XUSGXUSG, XU's supreme graphics lib, is a handy wrapper currently for DirectX 12. It can be a good reference for designing your own DX12 wrapper APIs.
Stars: ✭ 57 (-94.62%)
UgmUbpa Graphics Mathematics
Stars: ✭ 178 (-83.19%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (-77.81%)
FFNxNext generation modding platform for Final Fantasy VII and Final Fantasy VIII ( with native Steam 2013 release support! )
Stars: ✭ 200 (-81.11%)
SlangMaking it easier to work with shaders
Stars: ✭ 627 (-40.79%)
Vk mini path tracerA beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Stars: ✭ 599 (-43.44%)
Vk denoiseDenoising a Vulkan ray traced image using OptiX denoiser
Stars: ✭ 41 (-96.13%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+463.64%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+8.22%)
LiftVulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (-97.17%)
HLMLAuto-generated maths library for C and C++ based on HLSL/Cg
Stars: ✭ 23 (-97.83%)
SCNMathExtensionsMath extensions for SCNVector3, SCNQuaternion, SCNMatrix4
Stars: ✭ 32 (-96.98%)
Kaleido3dNext Generation Renderer for Cross Platform Engine Development
Stars: ✭ 145 (-86.31%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-86.97%)
hpcLearning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Stars: ✭ 39 (-96.32%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+155.9%)
RaytracedshadowsThis demo implements BVH construction and GPU traversal for rendering hard shadows.
Stars: ✭ 107 (-89.9%)
RtmRealtime Math
Stars: ✭ 373 (-64.78%)
RASM3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Stars: ✭ 20 (-98.11%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-95.47%)
gatlingHydra-enabled GPU path tracer that supports MaterialX and MDL.
Stars: ✭ 159 (-84.99%)
fecppForward error correction with SIMD optimizations
Stars: ✭ 79 (-92.54%)
BarycentricsNo description or website provided.
Stars: ✭ 68 (-93.58%)
Windows-911Curated list of FREE emergency resources when you find yourself in the inevitable pickle with Windows. PRs welcome!
Stars: ✭ 24 (-97.73%)
quake bsp vulkanQuake BSP renderer written in C++ and Vulkan
Stars: ✭ 76 (-92.82%)
SoftLightA shader-based Software Renderer Using The LightSky Framework.
Stars: ✭ 2 (-99.81%)
Machine-Learning-ExplainedLearn the theory, math and code behind different machine learning algorithms and techniques.
Stars: ✭ 30 (-97.17%)
APIAPI for SQLMatches.
Stars: ✭ 48 (-95.47%)