Rust 3D

Open-source Rust projects categorized as 3D

Top 23 Rust 3D Projects

  • Fyrox

    3D and 2D game engine written in Rust

  • Project mention: Fyrox Game Engine – a Rust game engine with a real editor and scripting system | news.ycombinator.com | 2024-04-26
  • veloren

    An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

  • Project mention: MagicaVoxel – A free voxel art editor and interactive path tracing renderer | news.ycombinator.com | 2023-10-28

    I've never used it, but (from what I've seen) is a great tool for modeling Voxels.

    Shameless plug: The format (and the tool) had been used with great success in Veloren, an Open Source Voxel MMORPG written in rust (https://www.veloren.net/). The artist team has made great assets for the game and landscapes for the release parties.

    Your should check out the project, it is really cool.

    (Disclaimer: I'm part of the mod team.)

  • 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
  • bevy_xpbd

    2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.

  • Project mention: 2D Rigid Body Collision Resolution | news.ycombinator.com | 2024-05-24

    Great article and very fun to read, as someone who also doesn't have a strong math background, so thank you for explaining these "trivial" concepts :)

    Are you planning to read/explain through XPBD (Extended Position Based Dynamics - http://mmacklin.com/xpbd.pdf) as well in future posts? The concept seems to be gaining traction and I've used it with Bevy (via https://github.com/Jondolf/bevy_xpbd) with big success so far, seems more stable than the usual approach.

  • gltf

    A crate for loading glTF 2.0 (by gltf-rs)

  • foxtrot

    The all-in-one Bevy 3D game template for desktop.

  • wgpu-mc

    Rust-based replacement for the default Minecraft renderer

  • space-thumbnails

    Generates preview thumbnails for 3D model files. Provide a Windows Explorer extensions that adds preview thumbnails for 3D model files.

  • SaaSHub

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

    SaaSHub logo
  • euc

    A software rendering crate that lets you write shaders with Rust

  • Game

    A 3D RTS game implemented in Rust. (by DigitalExtinction)

  • Project mention: Monthly Update #9 from the Development of Digital Extinction a FOSS 3D RTS Made With<Bevy> | /r/rust | 2023-06-30

    The source code for Digital Extinction is available on GitHub. You can access it via the game's repository: https://github.com/DigitalExtinction/Game.

  • rusty-shooter

    [suspended] 3d shooter written in Rust using rg3d

  • arsenal

    Blender game engine prototype written in Rust. (by katharostech)

  • screen-13

    Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.

  • tmf

    Tight Model format is an experimental lossy 3D model format focused on reducing file size as much as posible without decreasing visual quality of the viewed model or read speeds.

  • Project mention: TMF: compress your meshes by 86-89%, blazingly fast! | /r/rust | 2023-06-10
  • sdf-viewer

    A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.

  • pixelate_mesh

    Apply a pixelation effect to any Bevy mesh or scene without post-processing.

  • tinyrenderer_rs

    tinyrenderer implementation using Rust

  • DGS

    Go Server with spherical fields and VR support

  • Hyperspeedcube

    Modern, beginner-friendly 3D and 4D Rubik's cube simulator

  • rusterizer

    Bare-bones software renderer written in Rust

  • 3D-Cellular-Automata-WGPU

    3d Cellular Automata using WGPU in Rust (for the web and using compute shaders)

  • vviz

    Rapid prototyping GUI, and visual printf-style debugging for computer vision development.

  • git-trophy

    generate skyline 3D model from git commit history

  • dungeon-crawler

    A cross platform 3D dungeon crawler RPG.

  • 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).

Rust 3D related posts

  • Fyrox Game Engine – a Rust game engine with a real editor and scripting system

    1 project | news.ycombinator.com | 26 Apr 2024
  • Rust Game Physics Engines: PhysX, Rapier, XPBD & Others

    10 projects | dev.to | 3 Apr 2024
  • Fyrox - A feature-rich game engine built in Rust.

    1 project | /r/opensource | 14 Sep 2023
  • Fyrox Game Engine 0.31 is Out with Major Improvements in its Editor

    1 project | /r/Boiling_Steam | 27 Jul 2023
  • Monthly Update #9 from the Development of Digital Extinction a FOSS 3D RTS Made With<Bevy>

    1 project | /r/rust | 30 Jun 2023
  • Help me find my game engine!

    1 project | /r/rust_gamedev | 27 Jun 2023
  • TMF: compress your meshes by 86-89%, blazingly fast!

    1 project | /r/rust | 10 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 Fyrox 7,388
2 veloren 5,460
3 bevy_xpbd 998
4 gltf 510
5 foxtrot 501
6 wgpu-mc 450
7 space-thumbnails 345
8 euc 288
9 Game 285
10 rusty-shooter 279
11 arsenal 272
12 screen-13 235
13 tmf 98
14 sdf-viewer 66
15 pixelate_mesh 64
16 tinyrenderer_rs 54
17 DGS 50
18 Hyperspeedcube 49
19 rusterizer 44
20 3D-Cellular-Automata-WGPU 30
21 vviz 23
22 git-trophy 15
23 dungeon-crawler 14

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