All Projects → Fna3d → Similar Projects or Alternatives

1222 Open source projects that are alternatives of or similar to Fna3d

Veldrid
A low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+1507.21%)
Mutual labels:  opengl, vulkan, metal, direct3d
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+9136.04%)
Mutual labels:  gamedev, opengl, vulkan, metal
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+273.87%)
Mutual labels:  opengl, vulkan, metal
Bulllord Engine
lightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+385.59%)
Mutual labels:  opengl, vulkan, metal
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+446.85%)
Mutual labels:  opengl, metal, direct3d
Shadergen
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+255.86%)
Mutual labels:  opengl, vulkan, direct3d
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+24.32%)
Mutual labels:  gamedev, opengl, vulkan
Gfx
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+4445.05%)
Mutual labels:  opengl, vulkan, metal
Rust Skia
Safe Skia Bindings for Rust
Stars: ✭ 450 (+305.41%)
Mutual labels:  opengl, vulkan, metal
Aether3d
Aether3D Game Engine
Stars: ✭ 177 (+59.46%)
Mutual labels:  vulkan, metal, direct3d
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1829.73%)
Mutual labels:  gamedev, opengl, vulkan
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+810.81%)
Mutual labels:  opengl, vulkan, metal
mojoshader
Use Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (-18.02%)
Mutual labels:  metal, vulkan, direct3d
Rizz
Small C game development framework
Stars: ✭ 428 (+285.59%)
Mutual labels:  gamedev, opengl, metal
Renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+5277.48%)
Mutual labels:  opengl, vulkan, direct3d
Filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+11805.41%)
Mutual labels:  opengl, vulkan, metal
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+330.63%)
Mutual labels:  opengl, vulkan, metal
Crossshader
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (+1.8%)
Mutual labels:  opengl, vulkan, metal
Ultralight
Next-generation HTML renderer for apps and games
Stars: ✭ 3,585 (+3129.73%)
Mutual labels:  gamedev, opengl, metal
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+932.43%)
Mutual labels:  opengl, vulkan, metal
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (+136.94%)
Mutual labels:  opengl, vulkan, direct3d
Bsf
Modern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+1377.48%)
Mutual labels:  gamedev, opengl, vulkan
Bansheeengine
Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+2518.02%)
Mutual labels:  gamedev, opengl, vulkan
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 (+10438.74%)
Mutual labels:  gamedev, opengl, vulkan
Urde
Data interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (+127.93%)
Mutual labels:  opengl, vulkan, metal
Alimer
Cross-platform game engine.
Stars: ✭ 172 (+54.95%)
Mutual labels:  gamedev, vulkan, direct3d
Stride
Stride Game Engine (formerly Xenko)
Stars: ✭ 3,524 (+3074.77%)
Mutual labels:  gamedev, vulkan, direct3d
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+3258.56%)
Mutual labels:  gamedev, opengl, vulkan
Ncine
A cross-platform 2D game engine
Stars: ✭ 372 (+235.14%)
Mutual labels:  gamedev, opengl
Debug Draw
Immediate-mode, renderer agnostic, lightweight debug drawing API.
Stars: ✭ 366 (+229.73%)
Mutual labels:  opengl, direct3d
Kiero
Universal graphical hook for a D3D9-D3D12, OpenGL and Vulkan based games.
Stars: ✭ 374 (+236.94%)
Mutual labels:  opengl, vulkan
Lumos
Cross-Platform C++ 2D/3D game engine
Stars: ✭ 343 (+209.01%)
Mutual labels:  opengl, vulkan
Exengine
A C99 3D game engine
Stars: ✭ 391 (+252.25%)
Mutual labels:  gamedev, opengl
Imgui
Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)
Stars: ✭ 394 (+254.95%)
Mutual labels:  gamedev, opengl
Ruby2d
🎮 The Ruby 2D gem
Stars: ✭ 427 (+284.68%)
Mutual labels:  gamedev, opengl
Vortice.windows
.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudio
Stars: ✭ 427 (+284.68%)
Mutual labels:  gamedev, direct3d
Mango
mango fun framework
Stars: ✭ 343 (+209.01%)
Mutual labels:  opengl, vulkan
Graphicsfuzz
A testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Stars: ✭ 448 (+303.6%)
Mutual labels:  opengl, vulkan
Oreon Engine
OpenGL/Vulkan Java 3D Engine
Stars: ✭ 431 (+288.29%)
Mutual labels:  opengl, vulkan
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 (-12.61%)
Mutual labels:  opengl, vulkan
Engine Native
Native engine for Cocos Creator
Stars: ✭ 488 (+339.64%)
Mutual labels:  vulkan, metal
Vkgl
Core OpenGL over Vulkan
Stars: ✭ 105 (-5.41%)
Mutual labels:  opengl, vulkan
Zep
Zep - An embeddable editor, with optional support for using vim keystrokes.
Stars: ✭ 477 (+329.73%)
Mutual labels:  opengl, direct3d
Renderhelp
⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+345.05%)
Mutual labels:  opengl, direct3d
Pyimgui
Cython-based Python bindings for dear imgui
Stars: ✭ 504 (+354.05%)
Mutual labels:  gamedev, opengl
Overload
3D Game engine with editor
Stars: ✭ 335 (+201.8%)
Mutual labels:  gamedev, opengl
Lighthouse2
Lighthouse 2 framework for real-time ray tracing
Stars: ✭ 542 (+388.29%)
Mutual labels:  gamedev, opengl
Silk.net
The high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+381.08%)
Mutual labels:  opengl, vulkan
Substrate
A cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (-15.32%)
Mutual labels:  vulkan, metal
Rlsl
Rust to SPIR-V compiler
Stars: ✭ 546 (+391.89%)
Mutual labels:  gamedev, vulkan
Pyglet
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Stars: ✭ 756 (+581.08%)
Mutual labels:  gamedev, opengl
Raylib
A simple and easy-to-use library to enjoy videogames programming
Stars: ✭ 8,169 (+7259.46%)
Mutual labels:  opengl, gamedev
Vk9
Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+619.82%)
Mutual labels:  vulkan, direct3d
D9vk
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+625.23%)
Mutual labels:  vulkan, direct3d
Rendy
State of the art "build your own engine" kit powered by gfx-hal
Stars: ✭ 750 (+575.68%)
Mutual labels:  gamedev, vulkan
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+6651.35%)
Mutual labels:  vulkan, metal
Swfw
Pure C Simple Window Framework (to be rebased soon).
Stars: ✭ 23 (-79.28%)
Mutual labels:  opengl, vulkan
Glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Stars: ✭ 8,416 (+7481.98%)
Mutual labels:  opengl, vulkan
Hinterland
2D top-down shooter game
Stars: ✭ 34 (-69.37%)
Mutual labels:  gamedev, opengl
Game Dogfight
Air to air combat game, created in Python 3 using HARFANG 3D.
Stars: ✭ 41 (-63.06%)
Mutual labels:  gamedev, opengl
1-60 of 1222 similar projects