Wickedengine3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+3359.34%)
Vulkan Gltf PbrPhysical based rendering with Vulkan using glTF 2.0 models
Stars: ✭ 438 (+381.32%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+303.3%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+158.24%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+2253.85%)
zig-gamedevBuilding game development ecosystem for @ziglang!
Stars: ✭ 1,059 (+1063.74%)
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 (-21.98%)
Gltf To Usdz ResearchResearch and proof of concept of converting glTF to USDZ for AR Quick Look (iOS 12+).
Stars: ✭ 164 (+80.22%)
Maya2gltfMaya to glTF 2.0 exporter
Stars: ✭ 203 (+123.08%)
Code Vr🐍 Program and explore real applications with virtual reality! Learn how to program, compete to build apps, and even collaborate with other people in realtime, in game or not!
Stars: ✭ 131 (+43.96%)
Vk denoiseDenoising a Vulkan ray traced image using OptiX denoiser
Stars: ✭ 41 (-54.95%)
AshesWebGL2.0 3D Engine & ECS & RayTracing
Stars: ✭ 191 (+109.89%)
GltfA crate for loading glTF 2.0
Stars: ✭ 224 (+146.15%)
YaveYet Another Vulkan Engine
Stars: ✭ 211 (+131.87%)
awesome-rtxCurated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (-19.78%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (+41.76%)
RaytracedshadowsThis demo implements BVH construction and GPU traversal for rendering hard shadows.
Stars: ✭ 107 (+17.58%)
LiftVulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (-67.03%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (+90.11%)
redcubeJS renderer based on GLTF to WebGPU or WebGL backends.
Stars: ✭ 86 (-5.49%)
Vanilla-RaytracedOfficial repository of Vanilla Raytraced resources pack.
Stars: ✭ 25 (-72.53%)
RayTracingRealtime GPU Path tracer based on OpenCL and OpenGL
Stars: ✭ 120 (+31.87%)
rendering-fwRendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL
Stars: ✭ 81 (-10.99%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+189.01%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-14.29%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+14421.98%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+769.23%)
Lugdunum[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Stars: ✭ 230 (+152.75%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-73.63%)
Vk mini path tracerA beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Stars: ✭ 599 (+558.24%)
tokonomaGraphics related projects/prototypes/playground (Vulkan, C++17)
Stars: ✭ 23 (-74.73%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+693.41%)
Dain Vulkan GuiAI-Powered video interpolater (eg. 30fps -> 60fps) for Vulkan devices. Based on dain-ncnn-vulkan and ffmpeg
Stars: ✭ 58 (-36.26%)
Gpcs4A Playstation 4 emulator just begin
Stars: ✭ 1,186 (+1203.3%)
Vulkan TutorialThis is a series of tutorials on Vulkan, include all example projects which step by step.
Stars: ✭ 56 (-38.46%)
UeviewerViewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Stars: ✭ 1,083 (+1090.11%)
Gpu Allocator🦀 Memory allocator written in pure Rust for GPU memory in Vulkan and in the future DirectX 12
Stars: ✭ 84 (-7.69%)
Source PbrSource Engine Physically Based Rendering implementation
Stars: ✭ 73 (-19.78%)
VkkVK², Kotlin Wrapper for Vulkan: code expressiveness and safety meet graphic power
Stars: ✭ 72 (-20.88%)
3d TilesSpecification for streaming massive heterogeneous 3D geospatial datasets 🌎
Stars: ✭ 1,054 (+1058.24%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (-1.1%)
Ray Mmd🎨 The project is designed to create a physically-based rendering at mikumikudance.
Stars: ✭ 1,045 (+1048.35%)
SpearSPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Stars: ✭ 45 (-50.55%)
Tristeon3dA 3D Engine built by two Game Engineering students.
Stars: ✭ 68 (-25.27%)
ShadercA collection of tools, libraries, and tests for Vulkan shader compilation.
Stars: ✭ 1,016 (+1016.48%)
PyoptixPython wrapper for NVIDIA OptiX Ray Tracing Engine
Stars: ✭ 42 (-53.85%)
SpvgentwoSpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
Stars: ✭ 74 (-18.68%)
Pbr projShader of PBR for Unity
Stars: ✭ 68 (-25.27%)
Raw Vulkan🔥 Experiments building Vulkan applications, libraries, and abstractions.
Stars: ✭ 42 (-53.85%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1010.99%)
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 (+12754.95%)