dotrix
dotrix copied to clipboard
A 3D Engine written in Rust
- [ ] `Model` asset to group meshes, textures, animations etc - [ ] Rename `Texture` asset into `Image` asset - [ ] `Material` asset from several images
# WIP Voxels This is my in progress voxel implementation. ## Design - Voxel crate - `grid` and `voxel` `.rs` hold the generic design of the voxel, it is kept...
There are times, such as when computing one off jobs on the gpu, you need to run something on the next frame once. For example: In the PR #159 there...
The development goes side by side with changes in various engine parts. ## TODO * [x] Add `editor` binary to the monorepo * [x] Implement terrain rendering from a heightmap...
We need a function to calculate the forward vector. It is daily bread when you want to move some object in the direction its facing. Like this: https://docs.unity3d.com/ScriptReference/Transform-forward.html https://docs.unrealengine.com/en-US/BlueprintAPI/Utilities/Transformation/GetForwardVector/index.html It...
To be defined
This is a branch containing workouts for voxel engine. Not under active development.
UI Crate
**Branch:** `feature/ui` * [x] Establish a new crate in `crates/dotrix_ui` * [ ] Add `Widget` structure, representing renderable area with some basic parameters: backgroundColor, backgroundTexture, size, position etc * [...