Game Project - Model Tools
MagicaVoxel model import pipeline and optimization.
- HLSL
- Compute Shader
- Unity
- C#
This project is part of a larger hobby game project I am working on with a small team.
I am only highlighting the parts of the project I worked on.
About this project
This page shows 3 tools I created for our model pipeline.
1. Our model importer which we can use to preview models in various environments within the engine. It will be extended soon to support full lighting and rigging features.
2. Our compute based, runtime vertex position bake tool. We can use this to create a cache of vertex positions for a skinned mesh that we can use with our VFX system.
3. Live link, a system we use to monitor changes in our model tool and reimport the file in the background if needed. This enables us to have the engine in the background on a second monitor and iterate quickly over our models while being able to see the effects directly in our world.
