mirror of
https://github.com/LucasDower/ObjToSchematic.git
synced 2025-03-07 14:06:41 +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
- ✔️ Ambient occlusion
- ⌛ Multithreading (see web-workers)
- Data-oriented programming for rendering & voxelisation
- 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
.