Three.js Editor Small

About:A small (~20MB) local and web hostable Three.js editor, with URL-parameter based file loading, local shell integration (allows folder browsing and git functions). Useful for projects needing a small 3D editor.
Background: The original threejs.org editor (which is near 1GB of git) was branched to add URL-parameter and shell integration into the Lewcid Editor, which was used to create Heroine Dawn and other personal projects, and is here reduced signifcantly into this git:

git clone https://github.com/leweyg/three_js_editor_small.git
cd three_js_editor_small
./run_editor.sh (opens http://localhost:5678/three_js_editor_small/)

With content:
git clone https://github.com/leweyg/heroine_dawn.git
open http://localhost:5678/three_js_editor_small/editor/?file_path=../../heroine_dawn/web/models/map_1.json

Start

Open blank editor here

Open example 3D game environment here


Open example model (OBJ)


Open example scene (JSON with path to OBJ)


Also see the materials file, example image, and JSON format.