All Projects → zig-gamedev → Similar Projects or Alternatives

1231 Open source projects that are alternatives of or similar to zig-gamedev

Wickedengine
3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+197.26%)
Mutual labels:  vulkan, raytracing, bullet-physics, directx12
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+102.27%)
Mutual labels:  vulkan, d3d12, raytracing, directx12
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-92.63%)
Mutual labels:  vulkan, d3d12, raytracing
awesome-rtx
Curated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (-93.11%)
Mutual labels:  vulkan, d3d12, raytracing
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (-75.17%)
Mutual labels:  vulkan, d3d12, raytracing
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+868.08%)
Mutual labels:  vulkan, d3d12, webgpu
Mango
mango fun framework
Stars: ✭ 343 (-67.61%)
Mutual labels:  math, vulkan, simd
glm
OpenGL Mathematics (GLM)
Stars: ✭ 6,667 (+529.56%)
Mutual labels:  vulkan, simd
CLUSEK-RT
Vulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-97.73%)
Mutual labels:  vulkan, raytracing
Quartz
Vulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (-65.34%)
Mutual labels:  vulkan, raytracing
Mongoose
Minimalistic Vulkan engine for fast propotyping.
Stars: ✭ 41 (-96.13%)
Mutual labels:  vulkan, simd
Cglm
📽 Highly Optimized Graphics Math (glm) for C
Stars: ✭ 887 (-16.24%)
Mutual labels:  math, simd
CSharpDirectXRaytracing
DirectX Raytracing Tutorials in CSharp
Stars: ✭ 53 (-95%)
Mutual labels:  raytracing, directx12
vulkan-raytracing
"Simple" Vulkan raytracing
Stars: ✭ 27 (-97.45%)
Mutual labels:  vulkan, raytracing
Quadray Engine
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-98.77%)
Mutual labels:  simd, raytracing
Pbr
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (-31.82%)
Mutual labels:  vulkan, d3d12
Code Red
A Graphics Interface for DirectX12 and Vulkan
Stars: ✭ 27 (-97.45%)
Mutual labels:  vulkan, demos
Gears Vk
Powerful 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%)
Mutual labels:  vulkan, raytracing
Vk raytracing tutorial khr
Ray tracing examples and tutorials using VK_KHR_ray_tracing
Stars: ✭ 461 (-56.47%)
Mutual labels:  vulkan, raytracing
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (-4.53%)
Mutual labels:  vulkan, d3d12
Vk raytrace
Ray tracing glTF scene with Vulkan
Stars: ✭ 91 (-91.41%)
Mutual labels:  vulkan, raytracing
Ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Stars: ✭ 13,376 (+1163.08%)
Mutual labels:  vulkan, simd
Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+115.77%)
Mutual labels:  vulkan, d3d12
zalgebra
Linear algebra library for games and real-time graphics.
Stars: ✭ 129 (-87.82%)
Mutual labels:  math, ziglang
Rust Game Development Frameworks
List of curated frameworks by the **Game Development in Rust** community.
Stars: ✭ 81 (-92.35%)
Mutual labels:  libraries, vulkan
Ocat
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 174 (-83.57%)
Mutual labels:  vulkan, d3d12
hlml
vectorized high-level math library
Stars: ✭ 42 (-96.03%)
Mutual labels:  math, simd
rend3
Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (-48.44%)
Mutual labels:  vulkan, d3d12
ocat
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 233 (-78%)
Mutual labels:  vulkan, d3d12
Thermite
Thermite SIMD: Melt your CPU
Stars: ✭ 141 (-86.69%)
Mutual labels:  math, simd
XUSG
XUSG, 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%)
Mutual labels:  d3d12, directx12
Ugm
Ubpa Graphics Mathematics
Stars: ✭ 178 (-83.19%)
Mutual labels:  math, simd
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (-77.81%)
Mutual labels:  vulkan, raytracing
FFNx
Next generation modding platform for Final Fantasy VII and Final Fantasy VIII ( with native Steam 2013 release support! )
Stars: ✭ 200 (-81.11%)
Mutual labels:  vulkan, directx12
Slang
Making it easier to work with shaders
Stars: ✭ 627 (-40.79%)
Mutual labels:  vulkan, d3d12
Vk mini path tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Stars: ✭ 599 (-43.44%)
Mutual labels:  vulkan, raytracing
Vk denoise
Denoising a Vulkan ray traced image using OptiX denoiser
Stars: ✭ 41 (-96.13%)
Mutual labels:  vulkan, raytracing
Renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+463.64%)
Mutual labels:  vulkan, d3d12
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+8.22%)
Mutual labels:  vulkan, d3d12
Lift
Vulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (-97.17%)
Mutual labels:  vulkan, raytracing
HLML
Auto-generated maths library for C and C++ based on HLSL/Cg
Stars: ✭ 23 (-97.83%)
Mutual labels:  math, simd
SCNMathExtensions
Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4
Stars: ✭ 32 (-96.98%)
Mutual labels:  math, simd
Kaleido3d
Next Generation Renderer for Cross Platform Engine Development
Stars: ✭ 145 (-86.31%)
Mutual labels:  vulkan, d3d12
Vk raytracing tutorial
Vulkan ray tracing tutorials
Stars: ✭ 144 (-86.4%)
Mutual labels:  vulkan, raytracing
Gpu performance api
GPU Performance API for AMD GPUs
Stars: ✭ 170 (-83.95%)
Mutual labels:  vulkan, d3d12
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-86.97%)
Mutual labels:  vulkan, d3d12
hpc
Learning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Stars: ✭ 39 (-96.32%)
Mutual labels:  vulkan, simd
The Forge
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+155.9%)
Mutual labels:  vulkan, directx12
Raytracedshadows
This demo implements BVH construction and GPU traversal for rendering hard shadows.
Stars: ✭ 107 (-89.9%)
Mutual labels:  vulkan, raytracing
Rtm
Realtime Math
Stars: ✭ 373 (-64.78%)
Mutual labels:  math, simd
RASM
3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Stars: ✭ 20 (-98.11%)
Mutual labels:  raytracing, webgpu
CrossWindow-Demos
🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-95.47%)
Mutual labels:  vulkan, directx12
gatling
Hydra-enabled GPU path tracer that supports MaterialX and MDL.
Stars: ✭ 159 (-84.99%)
Mutual labels:  vulkan
fecpp
Forward error correction with SIMD optimizations
Stars: ✭ 79 (-92.54%)
Mutual labels:  simd
Barycentrics
No description or website provided.
Stars: ✭ 68 (-93.58%)
Mutual labels:  vulkan
Windows-911
Curated list of FREE emergency resources when you find yourself in the inevitable pickle with Windows. PRs welcome!
Stars: ✭ 24 (-97.73%)
Mutual labels:  libraries
quake bsp vulkan
Quake BSP renderer written in C++ and Vulkan
Stars: ✭ 76 (-92.82%)
Mutual labels:  vulkan
SoftLight
A shader-based Software Renderer Using The LightSky Framework.
Stars: ✭ 2 (-99.81%)
Mutual labels:  simd
Machine-Learning-Explained
Learn the theory, math and code behind different machine learning algorithms and techniques.
Stars: ✭ 30 (-97.17%)
Mutual labels:  math
API
API for SQLMatches.
Stars: ✭ 48 (-95.47%)
Mutual labels:  demos
1-60 of 1231 similar projects