3D and 2D game engine written in Rust
-
Updated
Oct 31, 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.
3D and 2D game engine written in Rust
3D City Builder without a grid
ECS-driven 2D and 3D physics engine for the Bevy game engine.
Godot Rapier Physics – 2D and 3D physics engine for the Godot game engine. with better stability, performance, liquids, determinism, state serialization and no ghost collisions.
Generates preview thumbnails for 3D model files. Provide a Windows Explorer extensions that adds preview thumbnails for 3D model files.
A 3D RTS game implemented in Rust.
A software rendering crate that lets you write shaders with Rust
Blender game engine prototype written in Rust.
Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.
A command line interface for rendering and animating 3D objects
Basic first-person fly camera for the Bevy game engine
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.