C# 3D

Open-source C# projects categorized as 3D

Top 23 C# 3D Projects

  • MonoGame

    One framework for creating powerful cross-platform games.

  • Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15

    To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.

  • Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

  • Project mention: Is there a real time graphics llibrary in c# | /r/csharp | 2023-05-17

    A couple other options than what has been suggested so far: - TerraFX.Interop.Windows. Raw, blittable, 1:1 bindings for all Win32, D2D/D3D11/D3D12 APIs (there's also a version with Vulkan bindings). As close to doing #include as you can get in C#. This is my personal favorite, I use it in my own ComputeSharp library, and transitively we use it in the Microsoft Store too 🙂 - Silk.NET another version of high-performance bindings, more opinionated than TerraFX and with some additional helpers to make it a bit easier to use.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • simulator

    A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

  • Helix Toolkit

    Helix Toolkit is a collection of 3D components for .NET.

  • glTFast

    Efficient glTF 3D import / export package for Unity

  • Project mention: Importing fbx at runtime | /r/Unity3D | 2023-06-12

    May i recommend GLTFast instead considering it is more recent? (last updated in March) https://github.com/atteneder/glTFast

  • hedera

    paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time

  • dwarfcorp

    An open-source 3D colony management game for PC, Mac and Linux

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SharpGLTF

    glTF reader and writer for .NET Standard

  • Elements

    The smallest useful BIM. (by hypar-io)

  • Macad3D

    Free and OpenSource 3D Construction Tool

  • Project mention: Dune 3D – an open source parametric 3D CAD app bassed on OCCT | news.ycombinator.com | 2023-10-23
  • SS3D

    Space Station 3D, another remake of SS13, but with an extra D.

  • GLWpfControl

    A fast native control for OpenTK 4.x + 3.x on WPF.

  • makegeo

    Make Geometry - Procedural Unity3D Geometry

  • ZeroSimROSUnity

    Robotic simulation in Unity with ROS integration.

  • TrippyGL

    A simple, lightweight yet highly versatile OpenGL graphics library

  • Sceelix

    A procedural generation software for automating 2D/3D content creation.

  • Screeps3D

    A 3D client for the MMORTS Screeps.com

  • radegast

    Lightweight client for connecting to Second Life and OpenSim based virtual worlds

  • voxel-engine

    This is a 3d graphics engine that focusses on rendering voxels as fast as possible without sacrificing dynamic geometry. (by sjoerdev)

  • DepthViewer

    Unity program that creates 3D scenes for VR using MiDaS model

  • BabylonBlazor

    This library packages the well-known Java Script 3D library [Babylon.js](https://www.babylonjs.com/) into a Razor component that can be used in a C# Blazor project. .NET 8.0 required for the new release

  • Registry

    Free and open source aerial data storage server for DroneDB. (by DroneDB)

  • Anzy-sand-shader

    A stylized sand shader (with materials example) made with shader graph

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# 3D related posts

Index

What are some of the best open-source 3D projects in C#? This list will help you:

Project Stars
1 MonoGame 10,819
2 Silk.NET 3,663
3 simulator 2,196
4 Helix Toolkit 1,769
5 glTFast 1,185
6 hedera 758
7 dwarfcorp 567
8 SharpGLTF 429
9 Elements 329
10 Macad3D 318
11 SS3D 237
12 GLWpfControl 178
13 makegeo 171
14 ZeroSimROSUnity 155
15 TrippyGL 154
16 Sceelix 133
17 Screeps3D 84
18 radegast 60
19 voxel-engine 58
20 DepthViewer 55
21 BabylonBlazor 54
22 Registry 37
23 Anzy-sand-shader 29

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com