mirror of
https://github.com/LucasDower/ObjToSchematic.git
synced 2024-12-21 03:09:14 +08:00
1.6 KiB
1.6 KiB
ObjToSchematic
A tool to convert .obj files into Minecraft Schematics
⚠️ This repo is in development and proper error handling is not currently my priority. Contributions are welcome.
Progress
- ✔️ .json model loading
- ✔️ Model voxelisation
- ✔️ Optimised voxelisation & rendering overhaul
- ✔️ Basic .obj file loader UI
- ✔️ Greedy voxel meshing
- ✔️ Export to schematic
0.3
- ✔️ Faster voxel splitting
- ⌛ Multithreading (see web-workers)
- ⌛ Ambient occlusion (see ambient-occlusion)
- Quality of life
- Model PSR, voxel size preview, progress bar, limit warnings
0.4
- Export to litematic
- .mtl support for block choice
0.5
- Building guides
- Slice viewer
- .fbx support
- Block painting
Usage
You can either download the latest release or build it yourself by following the instructions below.
- Download and install Node.js.
- Execute
git clone https://github.com/LucasDower/ObjToSchematic.git
in your command line. - Navigate to
/ObjToSchematic-main
. - Run
npm install
. - Run
npm start
.