Rust 3d-graphics

Open-source Rust projects categorized as 3d-graphics

Top 17 Rust 3d-graphic Projects

  • Ambient

    The multiplayer game engine

  • Project mention: FLaNK Stack Weekly 09 Oct 2023 | dev.to | 2023-10-10
  • rend3

    Easy to use, customizable, efficient 3D renderer library built on wgpu.

  • Project mention: Meta Releases Intermediate Graphics Library | news.ycombinator.com | 2023-07-07

    The WGPU people are still working through lock conflicts in that area. The idea with Vulkan land is that you should be able to load content while rendering is in progress. For that to be useful, all the layers above Vulkan also have to have their locking problems hammered out. Most open source game engines don't do that yet. Unreal Engine and Unity do, which is why you pay for them for your AAA title.

    [1] https://raw.githubusercontent.com/BVE-Reborn/rend3/trunk/exa...

    [2] https://github.com/BVE-Reborn/rend3/blob/trunk/examples/scen...

    [3] https://video.hardlimit.com/w/sFPkECUxRUSxbKXRkCmjJK

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

    DSLCad is a programming language & interpreter for building 3D models.

  • Project mention: Better OpenSCAD? | /r/openscad | 2023-05-02
  • rpt

    A physically-based path tracer

  • shame

    A shader EDSL for writing render and compute pipelines in rust

  • INOX

    Rust Game engine integrated in Blender [WebGPU ready] (by gents83)

  • bevy_toon_shader

    Toon Shader for the bevy game engine

  • Project mention: Unix-like OS in Rust inspired by xv6-riscv | news.ycombinator.com | 2023-07-25

    If you like you can copy what I did: https://github.com/tbillington/bevy_toon_shader, which I copied from https://github.com/bevyengine/bevy/ (just that my repo has was less stuff, so might be easier to copy from).

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

    Vulkan path tracing with Rust (by KaminariOS)

  • keikan

    An elegant (imo) rendering engine written in Rust.

  • tinyrenderer_rs

    tinyrenderer implementation using Rust

  • rusterizer

    Bare-bones software renderer written in Rust

  • SourceRenderer

    A tiny 3D engine that loads and renders Source engine maps - Also known as dreieck.exe

  • nsi

    High level Rust bindings for Illumination Research’s Nodal Scene Interface – ɴsɪ.

  • tinyraytracer_rs

    tinyraytracer implementation using Rust

  • meshweaver

    3D rendering engine in Rust and WebGPU

  • ris_engine

    Barebones game engine. Home made passion project.

  • octo-terra

    3d software render engine written in rust, using both real-time raster and ray tracing. Made for self learning purposes.

  • 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-graphics related posts

Index

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

Project Stars
1 Ambient 3,724
2 rend3 1,019
3 dslcad 453
4 rpt 407
5 shame 237
6 INOX 101
7 bevy_toon_shader 89
8 rustracer 64
9 keikan 56
10 tinyrenderer_rs 54
11 rusterizer 44
12 SourceRenderer 43
13 nsi 15
14 tinyraytracer_rs 3
15 meshweaver 3
16 ris_engine 2
17 octo-terra 1

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