The multiplayer game engine
-
Updated
Jan 12, 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.
A physically-based path tracer
DSLCad is a programming language & interpreter for building 3D models.
Toon Shader for the bevy game engine
A shader EDSL for writing render and compute pipelines in rust
Rust Game engine integrated in Blender [WebGPU ready]
Bare-bones software renderer written in Rust
A tiny 3D engine that loads and renders Source engine maps - Also known as dreieck.exe
experimental voxel engine that uses dual contouring written in rust
tinyrenderer implementation using Rust
Parametric Modelling for Bevy using Truck CAD kernel.
Vulkan path tracing with Rust
A simple Software Renderer written in rust.
a simple raycaster using the DDA algorithm
Barebones game engine. Home made passion project.
It is a new Modelling Creation Tool, written in Rust via Qt 5.7 and it uses OpenCL, Cycles Renderer and Vulkan API
3D Space Invaders game in Rust
Physically based rendering of gltf models using Vulkan and Rust