All Projects → MikePopoloski → Sharpbgfx

MikePopoloski / Sharpbgfx

Licence: mit
C# bindings for the bgfx graphics library

Projects that are alternatives of or similar to Sharpbgfx

Graphicsrenderer
A drop-in UIGraphicsRenderer port -- CrossPlatform, Swift 4, Image & PDF
Stars: ✭ 85 (-44.81%)
Mutual labels:  graphics, rendering
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+798.05%)
Mutual labels:  graphics, rendering
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+6557.14%)
Mutual labels:  graphics, rendering
Imgui.net
An ImGui wrapper for .NET.
Stars: ✭ 848 (+450.65%)
Mutual labels:  graphics, netcore
Colore
A powerful C# library for Razer Chroma's SDK
Stars: ✭ 121 (-21.43%)
Mutual labels:  netcore, interop
Shaderworkshop
Interactive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-72.08%)
Mutual labels:  graphics, rendering
Renderer
A shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+787.01%)
Mutual labels:  graphics, rendering
Rs pbrt
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Stars: ✭ 619 (+301.95%)
Mutual labels:  graphics, rendering
Hilo3d
Hilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-20.13%)
Mutual labels:  graphics, rendering
Svg.skia
An SVG rendering library.
Stars: ✭ 122 (-20.78%)
Mutual labels:  graphics, rendering
Opengraphic
Graphic Engine & Game Engine lists
Stars: ✭ 772 (+401.3%)
Mutual labels:  graphics, rendering
Svglib
Read SVG files and convert them to other formats.
Stars: ✭ 139 (-9.74%)
Mutual labels:  graphics, rendering
Fauxgl
Software-only 3D renderer written in Go.
Stars: ✭ 658 (+327.27%)
Mutual labels:  graphics, rendering
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-49.35%)
Mutual labels:  graphics, rendering
Raymarching Workshop
An Introduction to Raymarching
Stars: ✭ 657 (+326.62%)
Mutual labels:  graphics, rendering
Physics3d
A 3D physics engine
Stars: ✭ 101 (-34.42%)
Mutual labels:  graphics, rendering
Gpu Gems Book Source Code
💿 CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
Stars: ✭ 567 (+268.18%)
Mutual labels:  graphics, rendering
Ascii art
Real-Time ASCII Art Rendering Library
Stars: ✭ 599 (+288.96%)
Mutual labels:  graphics, rendering
Yocto Gl
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+803.25%)
Mutual labels:  graphics, rendering
Tinyrenderer
A brief computer graphics / rendering course
Stars: ✭ 11,776 (+7546.75%)
Mutual labels:  graphics, rendering

SharpBgfx

Provides managed (C#,VB,F#,etc) bindings for the bgfx graphics library.

See https://github.com/bkaradzic/bgfx.

The main library is a minimal set of pinvoke declarations. The easiest way to use it is to drop the amalgamated SharpBgfx.cs file into your project and go. Alternatively, you can build the library into a managed assembly.

Platforms

Currently only tested on Windows, though it will probably run fine on Mac and Linux if Mono is installed and the bgfx native library is rebuilt for those platforms.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].