bgfx-header-extension-libraryHeader-only effects and helper library for Bgfx to help you hit the ground running. Includes a bunch of post processing filters to complete common graphical tasks
Stars: ✭ 35 (-79.77%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+35.84%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (-42.77%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (-29.48%)
render-doctor渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
Stars: ✭ 46 (-73.41%)
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 (-25.43%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1138.15%)
DilithiumDilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Stars: ✭ 160 (-7.51%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+1579.77%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+112.14%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+5826.01%)
Blue Flame EngineA 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-25.43%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (-47.4%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+7538.73%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-20.23%)
sceneryFlexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (-38.15%)
tokonomaGraphics related projects/prototypes/playground (Vulkan, C++17)
Stars: ✭ 23 (-86.71%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+317.34%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+365.32%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+847.98%)
GloveGLOVE (GL Over Vulkan) is a cross-platform software library that acts as an intermediate layer between an OpenGL application and Vulkan
Stars: ✭ 394 (+127.75%)
Wickedengine3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+1719.65%)
ACLS-ShaderUnity HLSL VR ready "Toony/PBR hybrid" avatar shader for VRCHAT and similar platforms. Built with game industry standard toony appearances and adaptive to vrchat render constraints and reactive to common incorrect user generated map lighting.
Stars: ✭ 20 (-88.44%)
Lwjgl3LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.
Stars: ✭ 3,540 (+1946.24%)
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 (-24.28%)
C3deC3DE is a 3D Game Engine powered by MonoGame
Stars: ✭ 78 (-54.91%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-56.65%)
HelixjsA Javascript 3D game engine.
Stars: ✭ 84 (-51.45%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-79.19%)
renderdoc-rsRenderDoc application bindings for Rust
Stars: ✭ 28 (-83.82%)
CrossWindow-GraphicsA header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (-72.25%)
VivegripPhysics-based grabbing for SteamVR development in Unity.
Stars: ✭ 159 (-8.09%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+3350.29%)
Vulkan Gltf PbrPhysical based rendering with Vulkan using glTF 2.0 models
Stars: ✭ 438 (+153.18%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+484.39%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+139.88%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-34.68%)
PremulalphaPre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (-43.93%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-72.25%)
game overlay sdkLibrary to write messages on top of game window
Stars: ✭ 57 (-67.05%)
Lugdunum[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Stars: ✭ 230 (+32.95%)
YaveYet Another Vulkan Engine
Stars: ✭ 211 (+21.97%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+1466.47%)
RootexAn advanced C++ 3D game engine powering an in-production game yet to be announced
Stars: ✭ 161 (-6.94%)
LocalSimulationThis plugin allows you to essentially create PxScene or Physic Scenes by placing an Actor, and adding other Static Mesh Components and soon Skeletal Mesh components within this space. Adding Constraints, and Forces will work as expected, but now with the additional layer of abstraction so that simulation can be anchored to a transform.
Stars: ✭ 42 (-75.72%)
Imguizmo.quatImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (+8.09%)
GapidGAPID is a collection of tools that allows you to inspect, tweak and replay calls from an application to a graphics driver.
Stars: ✭ 1,975 (+1041.62%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+46.82%)
defisheyeconvert ricoh-theta dual fisheye video to equirectangular format
Stars: ✭ 47 (-72.83%)
Joy2OpenVRInterface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands
Stars: ✭ 25 (-85.55%)
SymbolicTensors.jlManipulate tensors symbolically in Julia! Currently needs a SymPy dependency, but work is ongoing to change the backend to SymbolicUtils.jl
Stars: ✭ 26 (-84.97%)
LibbulletjmeA JNI interface to Bullet Physics and V-HACD
Stars: ✭ 55 (-68.21%)
physics-learning-pathThis is my physics learning path. Best courses I've found to learn physics online.
Stars: ✭ 37 (-78.61%)
diepssectA public repo for hacky diep stuff - networking protocol, WebAssembly, memory editing, & physics
Stars: ✭ 26 (-84.97%)