FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+90.24%)
Wickedengine3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+7578.05%)
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 (+73.17%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+5124.39%)
RaytracedshadowsThis demo implements BVH construction and GPU traversal for rendering hard shadows.
Stars: ✭ 107 (+160.98%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+795.12%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+473.17%)
LiftVulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (-26.83%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (+121.95%)
Vk mini path tracerA beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Stars: ✭ 599 (+1360.98%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-41.46%)
zig-gamedevBuilding game development ecosystem for @ziglang!
Stars: ✭ 1,059 (+2482.93%)
awesome-rtxCurated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (+78.05%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+541.46%)
Anki 3d EngineAnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Stars: ✭ 688 (+1578.05%)
Code RedA Graphics Interface for DirectX12 and Vulkan
Stars: ✭ 27 (-34.15%)
Vulkan GuideOne stop shop for getting started with the Vulkan API
Stars: ✭ 661 (+1512.2%)
Iree👻
Stars: ✭ 637 (+1453.66%)
VktkVulkan Toolkit
Stars: ✭ 32 (-21.95%)
Rfw RsFramework for playing around with rendering libraries in Rust
Stars: ✭ 23 (-43.9%)
Nova RendererNova Renderer, a custom cross platform render engine written in C++
Stars: ✭ 619 (+1409.76%)
Vulkan minimal computeMinimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
Stars: ✭ 603 (+1370.73%)
NauNau - OpenGL + Optix 3D Engine
Stars: ✭ 18 (-56.1%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+14458.54%)
GraniteMy personal Vulkan renderer
Stars: ✭ 709 (+1629.27%)
AcidA high speed C++17 Vulkan game engine
Stars: ✭ 838 (+1943.9%)
AshVulkan bindings for Rust
Stars: ✭ 676 (+1548.78%)
MnnMNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba
Stars: ✭ 6,284 (+15226.83%)
SwfwPure C Simple Window Framework (to be rebased soon).
Stars: ✭ 23 (-43.9%)
SlangMaking it easier to work with shaders
Stars: ✭ 627 (+1429.27%)
IntroductiontovulkanSource code examples for "API without Secrets: Introduction to Vulkan" tutorial
Stars: ✭ 972 (+2270.73%)
Embree viewerEmbree viewer is a simple implementation of a progressive renderer, based on Intel's Embree raytracing kernels. Its UI is written in SDL2, and it supports Alembic, OBJ file formats, with a JSON file to describe a scene.
Stars: ✭ 19 (-53.66%)
LuxcoreLuxCore source repository
Stars: ✭ 601 (+1365.85%)
VkquakeVulkan Quake port based on QuakeSpasm
Stars: ✭ 955 (+2229.27%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+1863.41%)
VkfftVulkan Fast Fourier Transform library
Stars: ✭ 594 (+1348.78%)
Vkdoom3Vulkan DOOM 3 port based on DOOM 3 BFG Edition
Stars: ✭ 566 (+1280.49%)
MinimalA Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
Stars: ✭ 560 (+1265.85%)
IntrinsicIntrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
Stars: ✭ 984 (+2300%)
VulkanExamples and demos for the new Vulkan API
Stars: ✭ 29 (-29.27%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+18178.05%)
VulkanVulkan API bindings for Go programming language
Stars: ✭ 559 (+1263.41%)
Voxel Cone TracingA real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
Stars: ✭ 555 (+1253.66%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+1848.78%)
VolkMeta loader for Vulkan API
Stars: ✭ 551 (+1243.9%)
RlslRust to SPIR-V compiler
Stars: ✭ 546 (+1231.71%)
Raytracera simple RayTracer based on the Monte Carlo Path Tracing
Stars: ✭ 14 (-65.85%)
NvkVulkan API for JavaScript/TypeScript
Stars: ✭ 774 (+1787.8%)
VanaraA set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
Stars: ✭ 544 (+1226.83%)
Vkquake2id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, MacOS, FreeBSD, Raspberry Pi 4)
Stars: ✭ 543 (+1224.39%)
DxvkVulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+17258.54%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+1202.44%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+1214.63%)
LibrushGraphics prototyping framework
Stars: ✭ 34 (-17.07%)
Quadray EngineRealtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-68.29%)