The multiplayer game engine
-
Updated
Aug 26, 2024 - Rust
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
The multiplayer game engine
MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer library built on wgpu.
DSLCad is a programming language & interpreter for building 3D models.
A physically-based path tracer
A shader EDSL for writing render and compute pipelines in rust
Rust Game engine integrated in Blender [WebGPU ready]
Toon Shader for the bevy game engine
Parametric Modelling for Bevy using Truck CAD kernel.
Vulkan path tracing with Rust
An elegant (imo) rendering engine written in Rust.
tinyrenderer implementation using Rust
A tiny 3D engine that loads and renders Source engine maps - Also known as dreieck.exe
Bare-bones software renderer written in Rust
experimental voxel engine that uses dual contouring written in rust
Rubik's Cube simulator in Rust.
High level Rust bindings for Illumination Research’s Nodal Scene Interface – ɴsɪ.
Graphics from the golden age
3D Space Invaders game in Rust