All Projects → harfang3d → Similar Projects or Alternatives

1419 Open source projects that are alternatives of or similar to harfang3d

bgfx-header-extension-library
Header-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%)
Mutual labels:  vulkan, bgfx, directx
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+35.84%)
Mutual labels:  vulkan, opengles, pbr
bgfx-python
Python 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (-42.77%)
Mutual labels:  vulkan, bgfx, directx
RavEngine
A fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (-29.48%)
Mutual labels:  vulkan, bgfx, directx
render-doctor
渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
Stars: ✭ 46 (-73.41%)
Mutual labels:  vulkan, directx, opengles
MoravaEngine
2D/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%)
Mutual labels:  vulkan, directx, pbr
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1138.15%)
Mutual labels:  vulkan, directx, pbr
Dilithium
Dilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Stars: ✭ 160 (-7.51%)
Mutual labels:  directx, opengles
Bansheeengine
Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+1579.77%)
Mutual labels:  vulkan, directx
Quartz
Vulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+112.14%)
Mutual labels:  vulkan, pbr
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+5826.01%)
Mutual labels:  vulkan, directx
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-25.43%)
Mutual labels:  directx, opengles
Vk raytrace
Ray tracing glTF scene with Vulkan
Stars: ✭ 91 (-47.4%)
Mutual labels:  vulkan, pbr
Filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+7538.73%)
Mutual labels:  vulkan, pbr
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-20.23%)
Mutual labels:  vulkan, directx
scenery
Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (-38.15%)
Mutual labels:  vr, vulkan
tokonoma
Graphics related projects/prototypes/playground (Vulkan, C++17)
Stars: ✭ 23 (-86.71%)
Mutual labels:  vulkan, pbr
Pbr
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+317.34%)
Mutual labels:  vulkan, pbr
D9vk
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+365.32%)
Mutual labels:  vulkan, directx
Bsf
Modern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+847.98%)
Mutual labels:  vulkan, directx
Glove
GLOVE (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%)
Mutual labels:  vulkan, opengles
Wickedengine
3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+1719.65%)
Mutual labels:  vulkan, pbr
ACLS-Shader
Unity 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%)
Mutual labels:  vr, pbr
Lwjgl3
LWJGL 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%)
Mutual labels:  vr, vulkan
React Babylonjs
React for Babylon 3D engine
Stars: ✭ 299 (+72.83%)
Mutual labels:  physics, vr
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%)
Mutual labels:  vr, vulkan
Webxr Physics
Adds physics to WebXR
Stars: ✭ 18 (-89.6%)
Mutual labels:  physics, vr
C3de
C3DE is a 3D Game Engine powered by MonoGame
Stars: ✭ 78 (-54.91%)
Mutual labels:  physics, vr
spirv cross
Safe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-56.65%)
Mutual labels:  vulkan, directx
Helixjs
A Javascript 3D game engine.
Stars: ✭ 84 (-51.45%)
Mutual labels:  physics, pbr
virtualGizmo3D
Virtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-79.19%)
Mutual labels:  vulkan, directx
renderdoc-rs
RenderDoc application bindings for Rust
Stars: ✭ 28 (-83.82%)
Mutual labels:  vulkan, directx
CrossWindow-Graphics
A header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (-72.25%)
Mutual labels:  vulkan, directx
Vivegrip
Physics-based grabbing for SteamVR development in Unity.
Stars: ✭ 159 (-8.09%)
Mutual labels:  physics, vr
Renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+3350.29%)
Mutual labels:  vulkan, directx
Vulkan Gltf Pbr
Physical based rendering with Vulkan using glTF 2.0 models
Stars: ✭ 438 (+153.18%)
Mutual labels:  vulkan, pbr
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+484.39%)
Mutual labels:  vulkan, directx
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+139.88%)
Mutual labels:  vulkan, directx
Crossshader
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-34.68%)
Mutual labels:  vulkan, directx
Premulalpha
Pre-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%)
Mutual labels:  vulkan, directx
CrossWindow-Demos
🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-72.25%)
Mutual labels:  vulkan, directx
game overlay sdk
Library to write messages on top of game window
Stars: ✭ 57 (-67.05%)
Mutual labels:  vulkan, directx
Lugdunum
[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Stars: ✭ 230 (+32.95%)
Mutual labels:  vulkan, pbr
Yave
Yet Another Vulkan Engine
Stars: ✭ 211 (+21.97%)
Mutual labels:  vulkan, pbr
Enterprisepbrshadingmodel
Stars: ✭ 299 (+72.83%)
Mutual labels:  vr, pbr
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 (+1466.47%)
Mutual labels:  vulkan, directx
Rootex
An advanced C++ 3D game engine powering an in-production game yet to be announced
Stars: ✭ 161 (-6.94%)
Mutual labels:  physics, directx
LocalSimulation
This 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%)
Mutual labels:  physics, vr
Nebula Trifid
Nebula Trifid
Stars: ✭ 62 (-64.16%)
Mutual labels:  physics, vulkan
Imguizmo.quat
ImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (+8.09%)
Mutual labels:  vulkan, directx
Gapid
GAPID 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%)
Mutual labels:  vulkan, opengles
Rust Game Development Frameworks
List of curated frameworks by the **Game Development in Rust** community.
Stars: ✭ 81 (-53.18%)
Mutual labels:  physics, vulkan
wgpu-mc
Rust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+46.82%)
Mutual labels:  vulkan, directx
LowLevelAPIDemo
Evergine Low-Level API samples.
Stars: ✭ 12 (-93.06%)
Mutual labels:  vulkan, directx
defisheye
convert ricoh-theta dual fisheye video to equirectangular format
Stars: ✭ 47 (-72.83%)
Mutual labels:  vr
Joy2OpenVR
Interface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands
Stars: ✭ 25 (-85.55%)
Mutual labels:  vr
SymbolicTensors.jl
Manipulate tensors symbolically in Julia! Currently needs a SymPy dependency, but work is ongoing to change the backend to SymbolicUtils.jl
Stars: ✭ 26 (-84.97%)
Mutual labels:  physics
Libbulletjme
A JNI interface to Bullet Physics and V-HACD
Stars: ✭ 55 (-68.21%)
Mutual labels:  physics
physics-learning-path
This is my physics learning path. Best courses I've found to learn physics online.
Stars: ✭ 37 (-78.61%)
Mutual labels:  physics
diepssect
A public repo for hacky diep stuff - networking protocol, WebAssembly, memory editing, & physics
Stars: ✭ 26 (-84.97%)
Mutual labels:  physics
1-60 of 1419 similar projects