Go to file
2021-07-06 16:05:29 +01:00
resources Fixed clearing voxels, cleanup, README.md update 2021-07-06 16:05:29 +01:00
shaders Added mesh voxelisation 2021-07-03 17:27:17 +01:00
src Fixed clearing voxels, cleanup, README.md update 2021-07-06 16:05:29 +01:00
.gitignore Cleanup for 0.1 release 2021-07-04 16:30:20 +01:00
index.html Fixed clearing voxels, cleanup, README.md update 2021-07-06 16:05:29 +01:00
LICENSE Added LICENSE 2021-07-01 16:28:23 +01:00
main.js Initial commit 2021-07-01 16:16:32 +01:00
package.json Cleanup for 0.1 release 2021-07-04 16:30:20 +01:00
README.md Fixed clearing voxels, cleanup, README.md update 2021-07-06 16:05:29 +01:00
styles.css Added basic .obj loading UI 2021-07-04 16:02:20 +01:00

ObjToSchematic

A tool to convert .obj files into Minecraft Schematics

⚠️ This repo is in development and is not ready for use. Contributions are welcome.

Preview

DebugPreview

MeshingPreview

Progress

0.1

  • ✔️ .json model loading
  • ✔️ Model voxelisation
  • ✔️ Optimised voxelisation & rendering overhaul
  • ✔️ Basic .obj file loader UI

0.2

  • ✔️ Greedy voxel meshing
  • Export to schematic

0.3

  • Building guides
  • Slice viewer

Usage

  • 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.