├── public.1 ├── compiler.fragment.html ├── app.fragment.html ├── head.fragment.html ├── favicon.ico ├── body.fragment.html ├── enigma.html ├── index.html └── sandbox.html ├── public ├── compiler.fragment.html ├── _redirects ├── app.fragment.html ├── favicon.ico ├── threejs │ └── examples │ │ ├── js │ │ ├── libs │ │ │ ├── draco │ │ │ │ ├── draco_decoder.wasm │ │ │ │ └── gltf │ │ │ │ │ └── draco_decoder.wasm │ │ │ └── system.min.js │ │ ├── offscreen │ │ │ ├── offscreen.js │ │ │ └── jank.js │ │ ├── objects │ │ │ └── ReflectorRTT.js │ │ ├── loaders │ │ │ └── ctm │ │ │ │ ├── CTMWorker.js │ │ │ │ └── license │ │ │ │ ├── OpenCTM.txt │ │ │ │ ├── js-lzma.txt │ │ │ │ └── js-openctm.txt │ │ ├── PRNG.js │ │ ├── shaders │ │ │ ├── BasicShader.js │ │ │ ├── CopyShader.js │ │ │ ├── GammaCorrectionShader.js │ │ │ ├── LuminosityShader.js │ │ │ ├── PixelShader.js │ │ │ ├── ColorifyShader.js │ │ │ ├── UnpackDepthRGBAShader.js │ │ │ ├── BlendShader.js │ │ │ ├── ColorCorrectionShader.js │ │ │ ├── TechnicolorShader.js │ │ │ ├── SepiaShader.js │ │ │ ├── DOFMipMapShader.js │ │ │ ├── AfterimageShader.js │ │ │ ├── MirrorShader.js │ │ │ ├── NormalMapShader.js │ │ │ ├── RGBShiftShader.js │ │ │ ├── KaleidoShader.js │ │ │ ├── BrightnessContrastShader.js │ │ │ ├── LuminosityHighPassShader.js │ │ │ ├── VignetteShader.js │ │ │ ├── BleachBypassShader.js │ │ │ └── DotScreenShader.js │ │ ├── nodes │ │ │ ├── core │ │ │ │ ├── ExpressionNode.js │ │ │ │ ├── NodeUniform.js │ │ │ │ ├── NodeFrame.js │ │ │ │ ├── NodeLib.js │ │ │ │ ├── NodeUtils.js │ │ │ │ └── VarNode.js │ │ │ ├── inputs │ │ │ │ ├── ScreenNode.js │ │ │ │ ├── BoolNode.js │ │ │ │ ├── IntNode.js │ │ │ │ ├── PropertyNode.js │ │ │ │ ├── FloatNode.js │ │ │ │ ├── Vector2Node.js │ │ │ │ ├── ColorNode.js │ │ │ │ ├── Vector3Node.js │ │ │ │ ├── Matrix3Node.js │ │ │ │ ├── Matrix4Node.js │ │ │ │ └── Vector4Node.js │ │ │ ├── materials │ │ │ │ ├── SpriteNodeMaterial.js │ │ │ │ ├── PhongNodeMaterial.js │ │ │ │ ├── MeshStandardNodeMaterial.js │ │ │ │ ├── StandardNodeMaterial.js │ │ │ │ └── nodes │ │ │ │ │ └── RawNode.js │ │ │ ├── bsdfs │ │ │ │ ├── BlinnShininessExponentNode.js │ │ │ │ └── BlinnExponentToRoughnessNode.js │ │ │ ├── accessors │ │ │ │ ├── ColorsNode.js │ │ │ │ ├── LightNode.js │ │ │ │ ├── ResolutionNode.js │ │ │ │ ├── UVNode.js │ │ │ │ └── ScreenUVNode.js │ │ │ ├── utils │ │ │ │ └── MaxMIPLevelNode.js │ │ │ └── procedural │ │ │ │ └── NoiseNode.js │ │ ├── lines │ │ │ ├── WireframeGeometry2.js │ │ │ └── Line2.js │ │ ├── utils │ │ │ └── SceneUtils.js │ │ ├── modifiers │ │ │ └── ExplodeModifier.js │ │ ├── crossfade │ │ │ └── gui.js │ │ ├── postprocessing │ │ │ └── ClearPass.js │ │ ├── exporters │ │ │ └── TypedGeometryExporter.js │ │ └── effects │ │ │ └── StereoEffect.js │ │ └── jsm │ │ ├── utils │ │ ├── UVsDebug.d.ts │ │ ├── ShadowMapViewer.d.ts │ │ ├── MathUtils.d.ts │ │ ├── BufferGeometryUtils.d.ts │ │ ├── SceneUtils.d.ts │ │ ├── GeometryUtils.d.ts │ │ ├── SceneUtils.js │ │ ├── SkeletonUtils.d.ts │ │ └── TypedArrayUtils.d.ts │ │ ├── exporters │ │ ├── STLExporter.d.ts │ │ ├── OBJExporter.d.ts │ │ ├── PLYExporter.d.ts │ │ ├── TypedGeometryExporter.d.ts │ │ ├── ColladaExporter.d.ts │ │ ├── GLTFExporter.d.ts │ │ ├── MMDExporter.d.ts │ │ └── TypedGeometryExporter.js │ │ ├── pmrem │ │ ├── PMREMCubeUVPacker.d.ts │ │ └── PMREMGenerator.d.ts │ │ ├── loaders │ │ ├── OBJLoader.d.ts │ │ └── GLTFLoader.d.ts │ │ └── controls │ │ └── TrackballControls.d.ts ├── iframelib │ └── demo.html ├── lib │ └── demo.html ├── enigma.html ├── head.fragment.html ├── body.fragment.html └── index.html ├── .browserslistrc ├── .netlify └── state.json ├── babel.config.js ├── postcss.config.js ├── src ├── assets │ ├── logo.png │ ├── ui │ │ └── select.png │ ├── screenshot │ │ ├── ball.png │ │ ├── done.png │ │ ├── home.png │ │ ├── addScene.png │ │ ├── homscene.png │ │ ├── timeline.png │ │ ├── add-scene.png │ │ ├── inspector.png │ │ ├── mixandmatch.png │ │ ├── renameTrack.png │ │ ├── addSampleBall.png │ │ ├── addTimeTrack.png │ │ ├── clickNewScene.png │ │ └── editSceneTitle.png │ └── fonts │ │ └── interui │ │ ├── Inter-Black.woff │ │ ├── Inter-Black.woff2 │ │ ├── Inter-Bold.woff │ │ ├── Inter-Bold.woff2 │ │ ├── Inter-Italic.woff │ │ ├── Inter-Medium.woff │ │ ├── Inter.var.woff2 │ │ ├── Inter-Italic.woff2 │ │ ├── Inter-Medium.woff2 │ │ ├── Inter-Regular.woff │ │ ├── Inter-Regular.woff2 │ │ ├── Inter-SemiBold.woff │ │ ├── Inter-BlackItalic.woff │ │ ├── Inter-BoldItalic.woff │ │ ├── Inter-BoldItalic.woff2 │ │ ├── Inter-ExtraBold.woff │ │ ├── Inter-ExtraBold.woff2 │ │ ├── Inter-Light-BETA.woff │ │ ├── Inter-Light-BETA.woff2 │ │ ├── Inter-SemiBold.woff2 │ │ ├── Inter-Thin-BETA.woff │ │ ├── Inter-Thin-BETA.woff2 │ │ ├── Inter-italic.var.woff2 │ │ ├── Inter-BlackItalic.woff2 │ │ ├── Inter-MediumItalic.woff │ │ ├── Inter-MediumItalic.woff2 │ │ ├── Inter-upright.var.woff2 │ │ ├── Inter-ExtraBoldItalic.woff │ │ ├── Inter-ExtraBoldItalic.woff2 │ │ ├── Inter-ExtraLight-BETA.woff │ │ ├── Inter-ExtraLight-BETA.woff2 │ │ ├── Inter-LightItalic-BETA.woff │ │ ├── Inter-SemiBoldItalic.woff │ │ ├── Inter-SemiBoldItalic.woff2 │ │ ├── Inter-ThinItalic-BETA.woff │ │ ├── Inter-ThinItalic-BETA.woff2 │ │ ├── Inter-LightItalic-BETA.woff2 │ │ ├── Inter-ExtraLightItalic-BETA.woff │ │ └── Inter-ExtraLightItalic-BETA.woff2 ├── views │ ├── About.vue │ ├── MovieEntry.vue │ ├── ExecDemo.vue │ ├── Embed.vue │ ├── Register.vue │ ├── Login.vue │ ├── Landing.vue │ ├── iGraphDemo.vue │ └── css │ │ └── idot.css ├── vfx │ ├── lltimeline │ │ └── TimelineLib.zip │ ├── FreeJS │ │ ├── index.js │ │ ├── Scene.vue │ │ └── TemplateBox.vue │ ├── Simulation │ │ └── GeoShader │ │ │ ├── vertexer.1 │ │ │ ├── display.frag │ │ │ ├── display.vert │ │ │ └── tPos.flower.frag │ │ │ ├── vertexer │ │ │ ├── display.frag │ │ │ ├── display.vert │ │ │ └── tPos.flower.frag │ │ │ ├── settings.json │ │ │ ├── visualiser │ │ │ ├── display.frag │ │ │ └── display.vert │ │ │ └── audio │ │ │ ├── mp3.js │ │ │ └── mic.js │ ├── tools │ │ └── portal.vue │ ├── CSS │ │ └── util.css │ ├── Geometry │ │ ├── SphereBufferGeometry.vue │ │ ├── BoxBufferGeometry.vue │ │ └── PlaneBufferGeometry.vue │ ├── Items │ │ ├── Mesh.vue │ │ ├── Points.vue │ │ ├── Box.vue │ │ ├── Character.vue │ │ └── Brick.vue │ ├── Material │ │ ├── TemplateMaterial.vue │ │ ├── SolidMaterial.vue │ │ └── WiggleMaterial.vue │ ├── SceneItem │ │ ├── Plane.vue │ │ └── GeoVert.vue │ └── InterfaceService │ │ └── video-only.js ├── lltimeline │ └── backups │ │ └── 2019-06-01.zip ├── icons │ ├── tree.svg │ ├── clone-white.svg │ ├── share.svg │ ├── folder.svg │ ├── fullscreen-gofull.svg │ ├── clock.svg │ ├── cross.svg │ ├── home.svg │ ├── switch-on.svg │ ├── codepen.svg │ ├── save-to-drive.svg │ ├── code.svg │ ├── add-circle.svg │ ├── clone.svg │ ├── refresh.svg │ ├── add.svg │ ├── back.svg │ ├── switch-off.svg │ ├── magnify-old.svg │ ├── edit-dark.svg │ ├── magnify-minus.svg │ ├── circle-close.svg │ ├── magnify-add.svg │ ├── offline.svg │ ├── photo.svg │ ├── pin.svg │ ├── trash-dark.svg │ ├── trash-red.svg │ ├── trashcan.svg │ ├── shuffle.svg │ ├── cloud-download.svg │ ├── cloud-up.svg │ ├── cloud-upload.svg │ ├── timer.svg │ ├── node-home.svg │ ├── code-fork.svg │ ├── code-fork-blue.svg │ ├── code-fork-black.svg │ ├── fullscreen-restore.svg │ ├── recycle-on.svg │ ├── timetravel-black.svg │ ├── timetravel.svg │ ├── trashcan-on.svg │ ├── recycle.svg │ ├── trashcan-off.svg │ └── recycle-off.svg ├── store.js ├── main.js ├── auth │ └── UILogout.vue ├── components │ ├── Template.vue │ └── Introduction.vue ├── llsvg │ ├── pages.json │ ├── nodes.json │ └── node.js ├── llexec │ └── archive │ │ └── DevExec.vue ├── fragments │ └── download.fragment.html ├── App.vue ├── cute │ └── LICENSE └── llui │ ├── UINodeTemplates │ ├── NewTemplate.vue.txt │ ├── SphereGeometry.vue.txt │ ├── Object3D.vue.txt │ ├── RingGeo.vue.txt │ ├── WireFrameMaterial.vue.txt │ └── Scene.vue.txt │ └── UICodeControl.vue ├── .editorconfig ├── .gitignore ├── .eslintrc.js ├── README.md └── vue.config.js /public.1/compiler.fragment.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/compiler.fragment.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- 1 | /* /index.html 200 -------------------------------------------------------------------------------- /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | -------------------------------------------------------------------------------- /public.1/app.fragment.html: -------------------------------------------------------------------------------- 1 |