gitextract_b5dgj9ng/ ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── dist/ │ └── threebox.js ├── docs/ │ ├── SymbolLayer3D.md │ └── Threebox.md ├── examples/ │ ├── Object3D.html │ ├── basic.html │ ├── config_template.js │ ├── line.html │ ├── logistics.html │ ├── mercator.html │ ├── models/ │ │ ├── Truck.mtl │ │ └── Truck.obj │ ├── old/ │ │ ├── basic.html │ │ ├── flocking.html │ │ └── orientation.html │ ├── raycaster.html │ └── tube.html ├── exports.js ├── main.js ├── package.json ├── src/ │ ├── Animation/ │ │ └── AnimationManager.js │ ├── Camera/ │ │ └── CameraSync.js │ ├── Threebox.js │ ├── Utils/ │ │ ├── Utils.js │ │ └── ValueGenerator.js │ ├── objects/ │ │ ├── Object3D.js │ │ ├── customLines/ │ │ │ ├── Line2.js │ │ │ ├── LineGeometry.js │ │ │ ├── LineMaterial.js │ │ │ ├── LineSegments2.js │ │ │ ├── LineSegmentsGeometry.js │ │ │ ├── Wireframe.js │ │ │ └── WireframeGeometry2.js │ │ ├── line.js │ │ ├── loadObj.js │ │ ├── loaders/ │ │ │ ├── MTLLoader.js │ │ │ └── OBJLoader.js │ │ ├── objects.js │ │ ├── sphere.js │ │ └── tube.js │ ├── three.js │ └── utils/ │ ├── constants.js │ ├── material.js │ └── validate.js └── tests/ ├── threebox-tests-bundle.js ├── threebox-tests.html ├── threebox-tests.js └── unit/ ├── camera.test.js ├── material.test.js ├── object.test.js ├── utilities.test.js └── validate.test.js