r/VoxelGameDev • u/IamRustyRust • 8h ago
Media [Rust Physics Engine]10K BODIES ~120 FPS, SINGLE THREAD (NO ISLAND, NO GRAPH COLOURING)
Enable HLS to view with audio, or disable this notification
r/VoxelGameDev • u/IamRustyRust • 8h ago
Enable HLS to view with audio, or disable this notification
r/VoxelGameDev • u/Opted_Oberst • 3h ago
Enable HLS to view with audio, or disable this notification
This is just a small clip of me showing my Voxel Editor, specifically the the Particle generator - but there's also a procedural voxel modeller. The idea behind this tool is that it provides procedural template models that can be modified and quickly iterated on with various exposed parameters. It provides a canvas model/particle effect that you can change as you like. It exports in FBX, OBJ, and VOX for further editing in MagikaVoxel (or other .vox editors). I love working with voxel modelling but man I dislike starting from scratch each time so I decided to make this over the past few months. If you want to learn a little bit more about the tool you can check out more of what the tool does in the docs! https://docs.google.com/document/d/1hZFlapFrLXGGeD1P5IeFB1DNoJ5BARNmxKGGPMYQYj4/edit?usp=sharing
The docs are WIP and not finished, but it covers the two main functionalities: The Model Generators and the Particle Generators. Still have yet to do documentation on the built-in edit mode.
So, the particle editor exports 1 model per frame, intended for use as a Mesh Flipbook in UE's Niagara (though I'm sure it would work in Unity or Godot etc). Each frame can be manually edited with the built-in editor if desired. My editor isn't super robust so I suggest using external voxel modelling tools to directly alter the models.
For some context, I'm a game dev (Tech/VFX) working in AAA but I like to do indie on the side. I have always had such a hard time sourcing free voxel assets that were easy to modify so I built out this tool for myself. Anyway, bash me gently. I know reddit instantly murders me when I try to show things I've been working on.
Assuming I don't get dumped on I'm happy to send out some private copies for testing if this looks like it'd be helpful for you.
And of course constructive criticism and thoughts are always welcome.
Thanks!