├── .eslintrc.js ├── .gitignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── automaton時間全部ずらすやつ.js ├── loaders ├── automaton-json-loader.js └── shader-minifier-loader.js ├── package.json ├── pages ├── condition.png ├── condition_1280x720_dev.html ├── condition_1280x720_dev.js ├── condition_1280x720_final.html ├── condition_1280x720_party.html ├── condition_1920x1080_dev.html ├── condition_1920x1080_dev.js ├── condition_1920x1080_final.html ├── condition_1920x1080_party.html ├── condition_640x360_dev.html ├── condition_640x360_dev.js ├── condition_640x360_final.html └── index.html ├── shader-minifier-tips.md ├── src ├── automaton-fxs │ ├── ChaosTorus.ts │ ├── fxDefinitions.ts │ ├── gravity.ts │ ├── hermitePatch.ts │ ├── repeat.ts │ ├── sine.ts │ └── transpose.ts ├── automaton.json ├── automaton.json.d.ts ├── config-hot.ts ├── config.ts ├── entities │ ├── Antialias.ts │ ├── BeamCharge.ts │ ├── BeamRing.ts │ ├── BeamShot.ts │ ├── BigBlur.ts │ ├── Bloom.ts │ ├── BoundingBox.ts │ ├── Condition.ts │ ├── Crystal.ts │ ├── Cube.ts │ ├── CubemapCameraEntity.ts │ ├── CyclicBoard.ts │ ├── DVi.ts │ ├── DeferredCamera.ts │ ├── EnvironmentMap.ts │ ├── FlashyBall.ts │ ├── FlickyParticles.ts │ ├── ForwardCamera.ts │ ├── GPUParticles.ts │ ├── Glitch.ts │ ├── Greetings.ts │ ├── HooperBall.ts │ ├── IBLLUT.ts │ ├── IFSAsUsual.ts │ ├── IFSPiston.ts │ ├── IFSPistons.ts │ ├── LightCube.ts │ ├── LightEntity.ts │ ├── LightShaft.ts │ ├── NoiseVoxels.ts │ ├── Phantom.ts │ ├── PixelSorter.ts │ ├── Post.ts │ ├── PsyField.ts │ ├── RTInspector.ts │ ├── Racer.ts │ ├── RectTorus.ts │ ├── Rings.ts │ ├── SSR.ts │ ├── SceneBegin.ts │ ├── SceneCrystals.ts │ ├── SceneDynamic.ts │ ├── SceneNeuro.ts │ ├── ScenePsy.ts │ ├── Serial.ts │ ├── SphereParticles.ts │ ├── StoneParticles.ts │ ├── SufferTexts.ts │ ├── TestScreen.ts │ ├── Tetrahedron.ts │ ├── TextOverlay.ts │ └── Wobbleball.ts ├── frag.d.ts ├── geometries │ ├── genCube.ts │ ├── genOctahedron.ts │ ├── genPlane.ts │ └── genTorus.ts ├── globals │ ├── automaton.ts │ ├── canvas.ts │ ├── dom.ts │ ├── dummyRenderTarget.ts │ ├── music.ts │ ├── quadGeometry.ts │ ├── randomTexture.ts │ └── tinyCharTexture.ts ├── heck │ ├── BufferRenderTarget.ts │ ├── CanvasRenderTarget.ts │ ├── CubemapRenderTarget.ts │ ├── Dog.ts │ ├── Entity.ts │ ├── GPUTimer.ts │ ├── Geometry.ts │ ├── InstancedGeometry.ts │ ├── Material.ts │ ├── RenderTarget.ts │ ├── ShaderPool.ts │ ├── Transform.ts │ └── components │ │ ├── Blit.ts │ │ ├── Camera.ts │ │ ├── Component.ts │ │ ├── CubemapCamera.ts │ │ ├── Lambda.ts │ │ ├── LogTransform.ts │ │ ├── Mesh.ts │ │ ├── PerspectiveCamera.ts │ │ └── Quad.ts ├── images │ └── char5x5.png ├── main.ts ├── music │ ├── AutomatonManager.ts │ ├── Music.ts │ ├── MusicOffline.ts │ ├── MusicRealtime.ts │ ├── MusicWrite.ts │ ├── SamplesManager.ts │ ├── music.vert │ └── samples.opus ├── opus.d.ts ├── png.d.ts ├── scene.ts ├── shaders │ ├── -distFunc.glsl │ ├── -prng.glsl │ ├── -simplex4d.glsl │ ├── ao.frag │ ├── big-blur.frag │ ├── bloom-down.frag │ ├── bloom-up.frag │ ├── blur.frag │ ├── bounding-box.frag │ ├── bounding-box.vert │ ├── chaos-torus.frag │ ├── chaos-torus.vert │ ├── color.frag │ ├── condition.frag │ ├── condition.vert │ ├── crystal.frag │ ├── cube.frag │ ├── cube.vert │ ├── cyclic-board.frag │ ├── depth.frag │ ├── discard.frag │ ├── dvi.frag │ ├── environment-map-merge.frag │ ├── environment-map.frag │ ├── flashy-ball.frag │ ├── flashy-ball.vert │ ├── flicky-particles-compute.frag │ ├── flicky-particles-render.frag │ ├── flicky-particles-render.vert │ ├── fxaa.frag │ ├── glitch.frag │ ├── greetings-pre-beatmania.frag │ ├── greetings-pre-lain.frag │ ├── greetings.frag │ ├── greetings.vert │ ├── hooperball.frag │ ├── ibl-lut.frag │ ├── ifs-as-usual.frag │ ├── ifs-piston.frag │ ├── inspector.frag │ ├── light-shaft.frag │ ├── light-shaft.vert │ ├── modules │ │ ├── brdfLambert.glsl │ │ ├── brdfSpecularGGX.glsl │ │ ├── cyclicNoise.glsl │ │ ├── doAnalyticLighting.glsl │ │ ├── doShadowMapping.glsl │ │ ├── fractSin.glsl │ │ ├── importanceSampleGGX.glsl │ │ ├── orthBasis.glsl │ │ ├── uniformHemisphere.glsl │ │ └── uniformSphere.glsl │ ├── noise-voxels.frag │ ├── noise-voxels.vert │ ├── nop.frag │ ├── normal.frag │ ├── object-inflate.vert │ ├── object.vert │ ├── phantom.frag │ ├── pixel-sorter-index.frag │ ├── pixel-sorter.frag │ ├── post.frag │ ├── psy-field.frag │ ├── quad.vert │ ├── racer-compute.frag │ ├── racer-render.frag │ ├── racer-render.vert │ ├── raymarch-object.vert │ ├── rect-torus.frag │ ├── rect-torus.vert │ ├── rings.frag │ ├── rings.vert │ ├── serial-decode.frag │ ├── serial-encode.frag │ ├── shading.frag │ ├── shadow-blur.frag │ ├── sphere-particles-compute.frag │ ├── sphere-particles-render.frag │ ├── sphere-particles-render.vert │ ├── ssr.frag │ ├── suffer-texts-compute.frag │ ├── suffer-texts-render.frag │ ├── suffer-texts-render.vert │ ├── test-screen.frag │ ├── tetrahedron.frag │ ├── text-overlay.frag │ ├── white.frag │ └── wobbleball.frag ├── utils │ ├── Pool.ts │ ├── RandomTexture.ts │ ├── arraySetDelete.ts │ ├── calcCharPos.ts │ ├── createFontSpriteSheet.ts │ ├── createSVGTableTexture.ts │ ├── injectCodeToShader.ts │ ├── iterateOverMap.ts │ ├── mod.ts │ ├── objectEntriesMap.ts │ ├── quatFromUnitVectors.ts │ ├── setLightUniforms.ts │ └── vdc.ts └── vert.d.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /dist/ 2 | /node_modules/ 3 | *.log 4 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/README.md -------------------------------------------------------------------------------- /automaton時間全部ずらすやつ.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/automaton時間全部ずらすやつ.js -------------------------------------------------------------------------------- /loaders/automaton-json-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/loaders/automaton-json-loader.js -------------------------------------------------------------------------------- /loaders/shader-minifier-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/loaders/shader-minifier-loader.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/package.json -------------------------------------------------------------------------------- /pages/condition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition.png -------------------------------------------------------------------------------- /pages/condition_1280x720_dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1280x720_dev.html -------------------------------------------------------------------------------- /pages/condition_1280x720_dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1280x720_dev.js -------------------------------------------------------------------------------- /pages/condition_1280x720_final.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1280x720_final.html -------------------------------------------------------------------------------- /pages/condition_1280x720_party.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1280x720_party.html -------------------------------------------------------------------------------- /pages/condition_1920x1080_dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1920x1080_dev.html -------------------------------------------------------------------------------- /pages/condition_1920x1080_dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1920x1080_dev.js -------------------------------------------------------------------------------- /pages/condition_1920x1080_final.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1920x1080_final.html -------------------------------------------------------------------------------- /pages/condition_1920x1080_party.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_1920x1080_party.html -------------------------------------------------------------------------------- /pages/condition_640x360_dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_640x360_dev.html -------------------------------------------------------------------------------- /pages/condition_640x360_dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_640x360_dev.js -------------------------------------------------------------------------------- /pages/condition_640x360_final.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/condition_640x360_final.html -------------------------------------------------------------------------------- /pages/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/pages/index.html -------------------------------------------------------------------------------- /shader-minifier-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/shader-minifier-tips.md -------------------------------------------------------------------------------- /src/automaton-fxs/ChaosTorus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/ChaosTorus.ts -------------------------------------------------------------------------------- /src/automaton-fxs/fxDefinitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/fxDefinitions.ts -------------------------------------------------------------------------------- /src/automaton-fxs/gravity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/gravity.ts -------------------------------------------------------------------------------- /src/automaton-fxs/hermitePatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/hermitePatch.ts -------------------------------------------------------------------------------- /src/automaton-fxs/repeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/repeat.ts -------------------------------------------------------------------------------- /src/automaton-fxs/sine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/sine.ts -------------------------------------------------------------------------------- /src/automaton-fxs/transpose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton-fxs/transpose.ts -------------------------------------------------------------------------------- /src/automaton.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton.json -------------------------------------------------------------------------------- /src/automaton.json.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/automaton.json.d.ts -------------------------------------------------------------------------------- /src/config-hot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/config-hot.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/entities/Antialias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Antialias.ts -------------------------------------------------------------------------------- /src/entities/BeamCharge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/BeamCharge.ts -------------------------------------------------------------------------------- /src/entities/BeamRing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/BeamRing.ts -------------------------------------------------------------------------------- /src/entities/BeamShot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/BeamShot.ts -------------------------------------------------------------------------------- /src/entities/BigBlur.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/BigBlur.ts -------------------------------------------------------------------------------- /src/entities/Bloom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Bloom.ts -------------------------------------------------------------------------------- /src/entities/BoundingBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/BoundingBox.ts -------------------------------------------------------------------------------- /src/entities/Condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Condition.ts -------------------------------------------------------------------------------- /src/entities/Crystal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Crystal.ts -------------------------------------------------------------------------------- /src/entities/Cube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Cube.ts -------------------------------------------------------------------------------- /src/entities/CubemapCameraEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/CubemapCameraEntity.ts -------------------------------------------------------------------------------- /src/entities/CyclicBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/CyclicBoard.ts -------------------------------------------------------------------------------- /src/entities/DVi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/DVi.ts -------------------------------------------------------------------------------- /src/entities/DeferredCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/DeferredCamera.ts -------------------------------------------------------------------------------- /src/entities/EnvironmentMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/EnvironmentMap.ts -------------------------------------------------------------------------------- /src/entities/FlashyBall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/FlashyBall.ts -------------------------------------------------------------------------------- /src/entities/FlickyParticles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/FlickyParticles.ts -------------------------------------------------------------------------------- /src/entities/ForwardCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/ForwardCamera.ts -------------------------------------------------------------------------------- /src/entities/GPUParticles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/GPUParticles.ts -------------------------------------------------------------------------------- /src/entities/Glitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Glitch.ts -------------------------------------------------------------------------------- /src/entities/Greetings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Greetings.ts -------------------------------------------------------------------------------- /src/entities/HooperBall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/HooperBall.ts -------------------------------------------------------------------------------- /src/entities/IBLLUT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/IBLLUT.ts -------------------------------------------------------------------------------- /src/entities/IFSAsUsual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/IFSAsUsual.ts -------------------------------------------------------------------------------- /src/entities/IFSPiston.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/IFSPiston.ts -------------------------------------------------------------------------------- /src/entities/IFSPistons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/IFSPistons.ts -------------------------------------------------------------------------------- /src/entities/LightCube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/LightCube.ts -------------------------------------------------------------------------------- /src/entities/LightEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/LightEntity.ts -------------------------------------------------------------------------------- /src/entities/LightShaft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/LightShaft.ts -------------------------------------------------------------------------------- /src/entities/NoiseVoxels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/NoiseVoxels.ts -------------------------------------------------------------------------------- /src/entities/Phantom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Phantom.ts -------------------------------------------------------------------------------- /src/entities/PixelSorter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/PixelSorter.ts -------------------------------------------------------------------------------- /src/entities/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Post.ts -------------------------------------------------------------------------------- /src/entities/PsyField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/PsyField.ts -------------------------------------------------------------------------------- /src/entities/RTInspector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/RTInspector.ts -------------------------------------------------------------------------------- /src/entities/Racer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Racer.ts -------------------------------------------------------------------------------- /src/entities/RectTorus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/RectTorus.ts -------------------------------------------------------------------------------- /src/entities/Rings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Rings.ts -------------------------------------------------------------------------------- /src/entities/SSR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SSR.ts -------------------------------------------------------------------------------- /src/entities/SceneBegin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SceneBegin.ts -------------------------------------------------------------------------------- /src/entities/SceneCrystals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SceneCrystals.ts -------------------------------------------------------------------------------- /src/entities/SceneDynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SceneDynamic.ts -------------------------------------------------------------------------------- /src/entities/SceneNeuro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SceneNeuro.ts -------------------------------------------------------------------------------- /src/entities/ScenePsy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/ScenePsy.ts -------------------------------------------------------------------------------- /src/entities/Serial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Serial.ts -------------------------------------------------------------------------------- /src/entities/SphereParticles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SphereParticles.ts -------------------------------------------------------------------------------- /src/entities/StoneParticles.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/entities/SufferTexts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/SufferTexts.ts -------------------------------------------------------------------------------- /src/entities/TestScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/TestScreen.ts -------------------------------------------------------------------------------- /src/entities/Tetrahedron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Tetrahedron.ts -------------------------------------------------------------------------------- /src/entities/TextOverlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/TextOverlay.ts -------------------------------------------------------------------------------- /src/entities/Wobbleball.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/entities/Wobbleball.ts -------------------------------------------------------------------------------- /src/frag.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/frag.d.ts -------------------------------------------------------------------------------- /src/geometries/genCube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/geometries/genCube.ts -------------------------------------------------------------------------------- /src/geometries/genOctahedron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/geometries/genOctahedron.ts -------------------------------------------------------------------------------- /src/geometries/genPlane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/geometries/genPlane.ts -------------------------------------------------------------------------------- /src/geometries/genTorus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/geometries/genTorus.ts -------------------------------------------------------------------------------- /src/globals/automaton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/automaton.ts -------------------------------------------------------------------------------- /src/globals/canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/canvas.ts -------------------------------------------------------------------------------- /src/globals/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/dom.ts -------------------------------------------------------------------------------- /src/globals/dummyRenderTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/dummyRenderTarget.ts -------------------------------------------------------------------------------- /src/globals/music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/music.ts -------------------------------------------------------------------------------- /src/globals/quadGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/quadGeometry.ts -------------------------------------------------------------------------------- /src/globals/randomTexture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/randomTexture.ts -------------------------------------------------------------------------------- /src/globals/tinyCharTexture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/globals/tinyCharTexture.ts -------------------------------------------------------------------------------- /src/heck/BufferRenderTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/BufferRenderTarget.ts -------------------------------------------------------------------------------- /src/heck/CanvasRenderTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/CanvasRenderTarget.ts -------------------------------------------------------------------------------- /src/heck/CubemapRenderTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/CubemapRenderTarget.ts -------------------------------------------------------------------------------- /src/heck/Dog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/Dog.ts -------------------------------------------------------------------------------- /src/heck/Entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/Entity.ts -------------------------------------------------------------------------------- /src/heck/GPUTimer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/GPUTimer.ts -------------------------------------------------------------------------------- /src/heck/Geometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/Geometry.ts -------------------------------------------------------------------------------- /src/heck/InstancedGeometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/InstancedGeometry.ts -------------------------------------------------------------------------------- /src/heck/Material.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/Material.ts -------------------------------------------------------------------------------- /src/heck/RenderTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/RenderTarget.ts -------------------------------------------------------------------------------- /src/heck/ShaderPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/ShaderPool.ts -------------------------------------------------------------------------------- /src/heck/Transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/Transform.ts -------------------------------------------------------------------------------- /src/heck/components/Blit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/Blit.ts -------------------------------------------------------------------------------- /src/heck/components/Camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/Camera.ts -------------------------------------------------------------------------------- /src/heck/components/Component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/Component.ts -------------------------------------------------------------------------------- /src/heck/components/CubemapCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/CubemapCamera.ts -------------------------------------------------------------------------------- /src/heck/components/Lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/Lambda.ts -------------------------------------------------------------------------------- /src/heck/components/LogTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/LogTransform.ts -------------------------------------------------------------------------------- /src/heck/components/Mesh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/Mesh.ts -------------------------------------------------------------------------------- /src/heck/components/PerspectiveCamera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/PerspectiveCamera.ts -------------------------------------------------------------------------------- /src/heck/components/Quad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/heck/components/Quad.ts -------------------------------------------------------------------------------- /src/images/char5x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/images/char5x5.png -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/music/AutomatonManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/AutomatonManager.ts -------------------------------------------------------------------------------- /src/music/Music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/Music.ts -------------------------------------------------------------------------------- /src/music/MusicOffline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/MusicOffline.ts -------------------------------------------------------------------------------- /src/music/MusicRealtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/MusicRealtime.ts -------------------------------------------------------------------------------- /src/music/MusicWrite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/MusicWrite.ts -------------------------------------------------------------------------------- /src/music/SamplesManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/SamplesManager.ts -------------------------------------------------------------------------------- /src/music/music.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/music.vert -------------------------------------------------------------------------------- /src/music/samples.opus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/music/samples.opus -------------------------------------------------------------------------------- /src/opus.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/opus.d.ts -------------------------------------------------------------------------------- /src/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/png.d.ts -------------------------------------------------------------------------------- /src/scene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/scene.ts -------------------------------------------------------------------------------- /src/shaders/-distFunc.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/-distFunc.glsl -------------------------------------------------------------------------------- /src/shaders/-prng.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/-prng.glsl -------------------------------------------------------------------------------- /src/shaders/-simplex4d.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/-simplex4d.glsl -------------------------------------------------------------------------------- /src/shaders/ao.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/ao.frag -------------------------------------------------------------------------------- /src/shaders/big-blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/big-blur.frag -------------------------------------------------------------------------------- /src/shaders/bloom-down.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/bloom-down.frag -------------------------------------------------------------------------------- /src/shaders/bloom-up.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/bloom-up.frag -------------------------------------------------------------------------------- /src/shaders/blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/blur.frag -------------------------------------------------------------------------------- /src/shaders/bounding-box.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/bounding-box.frag -------------------------------------------------------------------------------- /src/shaders/bounding-box.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/bounding-box.vert -------------------------------------------------------------------------------- /src/shaders/chaos-torus.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/chaos-torus.frag -------------------------------------------------------------------------------- /src/shaders/chaos-torus.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/chaos-torus.vert -------------------------------------------------------------------------------- /src/shaders/color.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/color.frag -------------------------------------------------------------------------------- /src/shaders/condition.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/condition.frag -------------------------------------------------------------------------------- /src/shaders/condition.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/condition.vert -------------------------------------------------------------------------------- /src/shaders/crystal.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/crystal.frag -------------------------------------------------------------------------------- /src/shaders/cube.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/cube.frag -------------------------------------------------------------------------------- /src/shaders/cube.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/cube.vert -------------------------------------------------------------------------------- /src/shaders/cyclic-board.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/cyclic-board.frag -------------------------------------------------------------------------------- /src/shaders/depth.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/depth.frag -------------------------------------------------------------------------------- /src/shaders/discard.frag: -------------------------------------------------------------------------------- 1 | #version 300 es 2 | void main(){discard;} 3 | -------------------------------------------------------------------------------- /src/shaders/dvi.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/dvi.frag -------------------------------------------------------------------------------- /src/shaders/environment-map-merge.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/environment-map-merge.frag -------------------------------------------------------------------------------- /src/shaders/environment-map.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/environment-map.frag -------------------------------------------------------------------------------- /src/shaders/flashy-ball.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/flashy-ball.frag -------------------------------------------------------------------------------- /src/shaders/flashy-ball.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/flashy-ball.vert -------------------------------------------------------------------------------- /src/shaders/flicky-particles-compute.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/flicky-particles-compute.frag -------------------------------------------------------------------------------- /src/shaders/flicky-particles-render.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/flicky-particles-render.frag -------------------------------------------------------------------------------- /src/shaders/flicky-particles-render.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/flicky-particles-render.vert -------------------------------------------------------------------------------- /src/shaders/fxaa.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/fxaa.frag -------------------------------------------------------------------------------- /src/shaders/glitch.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/glitch.frag -------------------------------------------------------------------------------- /src/shaders/greetings-pre-beatmania.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/greetings-pre-beatmania.frag -------------------------------------------------------------------------------- /src/shaders/greetings-pre-lain.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/greetings-pre-lain.frag -------------------------------------------------------------------------------- /src/shaders/greetings.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/greetings.frag -------------------------------------------------------------------------------- /src/shaders/greetings.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/greetings.vert -------------------------------------------------------------------------------- /src/shaders/hooperball.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/hooperball.frag -------------------------------------------------------------------------------- /src/shaders/ibl-lut.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/ibl-lut.frag -------------------------------------------------------------------------------- /src/shaders/ifs-as-usual.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/ifs-as-usual.frag -------------------------------------------------------------------------------- /src/shaders/ifs-piston.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/ifs-piston.frag -------------------------------------------------------------------------------- /src/shaders/inspector.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/inspector.frag -------------------------------------------------------------------------------- /src/shaders/light-shaft.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/light-shaft.frag -------------------------------------------------------------------------------- /src/shaders/light-shaft.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/light-shaft.vert -------------------------------------------------------------------------------- /src/shaders/modules/brdfLambert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/brdfLambert.glsl -------------------------------------------------------------------------------- /src/shaders/modules/brdfSpecularGGX.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/brdfSpecularGGX.glsl -------------------------------------------------------------------------------- /src/shaders/modules/cyclicNoise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/cyclicNoise.glsl -------------------------------------------------------------------------------- /src/shaders/modules/doAnalyticLighting.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/doAnalyticLighting.glsl -------------------------------------------------------------------------------- /src/shaders/modules/doShadowMapping.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/doShadowMapping.glsl -------------------------------------------------------------------------------- /src/shaders/modules/fractSin.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/fractSin.glsl -------------------------------------------------------------------------------- /src/shaders/modules/importanceSampleGGX.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/importanceSampleGGX.glsl -------------------------------------------------------------------------------- /src/shaders/modules/orthBasis.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/orthBasis.glsl -------------------------------------------------------------------------------- /src/shaders/modules/uniformHemisphere.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/uniformHemisphere.glsl -------------------------------------------------------------------------------- /src/shaders/modules/uniformSphere.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/modules/uniformSphere.glsl -------------------------------------------------------------------------------- /src/shaders/noise-voxels.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/noise-voxels.frag -------------------------------------------------------------------------------- /src/shaders/noise-voxels.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/noise-voxels.vert -------------------------------------------------------------------------------- /src/shaders/nop.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/nop.frag -------------------------------------------------------------------------------- /src/shaders/normal.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/normal.frag -------------------------------------------------------------------------------- /src/shaders/object-inflate.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/object-inflate.vert -------------------------------------------------------------------------------- /src/shaders/object.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/object.vert -------------------------------------------------------------------------------- /src/shaders/phantom.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/phantom.frag -------------------------------------------------------------------------------- /src/shaders/pixel-sorter-index.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/pixel-sorter-index.frag -------------------------------------------------------------------------------- /src/shaders/pixel-sorter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/pixel-sorter.frag -------------------------------------------------------------------------------- /src/shaders/post.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/post.frag -------------------------------------------------------------------------------- /src/shaders/psy-field.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/psy-field.frag -------------------------------------------------------------------------------- /src/shaders/quad.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/quad.vert -------------------------------------------------------------------------------- /src/shaders/racer-compute.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/racer-compute.frag -------------------------------------------------------------------------------- /src/shaders/racer-render.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/racer-render.frag -------------------------------------------------------------------------------- /src/shaders/racer-render.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/racer-render.vert -------------------------------------------------------------------------------- /src/shaders/raymarch-object.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/raymarch-object.vert -------------------------------------------------------------------------------- /src/shaders/rect-torus.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/rect-torus.frag -------------------------------------------------------------------------------- /src/shaders/rect-torus.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/rect-torus.vert -------------------------------------------------------------------------------- /src/shaders/rings.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/rings.frag -------------------------------------------------------------------------------- /src/shaders/rings.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/rings.vert -------------------------------------------------------------------------------- /src/shaders/serial-decode.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/serial-decode.frag -------------------------------------------------------------------------------- /src/shaders/serial-encode.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/serial-encode.frag -------------------------------------------------------------------------------- /src/shaders/shading.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/shading.frag -------------------------------------------------------------------------------- /src/shaders/shadow-blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/shadow-blur.frag -------------------------------------------------------------------------------- /src/shaders/sphere-particles-compute.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/sphere-particles-compute.frag -------------------------------------------------------------------------------- /src/shaders/sphere-particles-render.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/sphere-particles-render.frag -------------------------------------------------------------------------------- /src/shaders/sphere-particles-render.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/sphere-particles-render.vert -------------------------------------------------------------------------------- /src/shaders/ssr.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/ssr.frag -------------------------------------------------------------------------------- /src/shaders/suffer-texts-compute.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/suffer-texts-compute.frag -------------------------------------------------------------------------------- /src/shaders/suffer-texts-render.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/suffer-texts-render.frag -------------------------------------------------------------------------------- /src/shaders/suffer-texts-render.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/suffer-texts-render.vert -------------------------------------------------------------------------------- /src/shaders/test-screen.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/test-screen.frag -------------------------------------------------------------------------------- /src/shaders/tetrahedron.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/tetrahedron.frag -------------------------------------------------------------------------------- /src/shaders/text-overlay.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/text-overlay.frag -------------------------------------------------------------------------------- /src/shaders/white.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/white.frag -------------------------------------------------------------------------------- /src/shaders/wobbleball.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/shaders/wobbleball.frag -------------------------------------------------------------------------------- /src/utils/Pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/Pool.ts -------------------------------------------------------------------------------- /src/utils/RandomTexture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/RandomTexture.ts -------------------------------------------------------------------------------- /src/utils/arraySetDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/arraySetDelete.ts -------------------------------------------------------------------------------- /src/utils/calcCharPos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/calcCharPos.ts -------------------------------------------------------------------------------- /src/utils/createFontSpriteSheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/createFontSpriteSheet.ts -------------------------------------------------------------------------------- /src/utils/createSVGTableTexture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/createSVGTableTexture.ts -------------------------------------------------------------------------------- /src/utils/injectCodeToShader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/injectCodeToShader.ts -------------------------------------------------------------------------------- /src/utils/iterateOverMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/iterateOverMap.ts -------------------------------------------------------------------------------- /src/utils/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/mod.ts -------------------------------------------------------------------------------- /src/utils/objectEntriesMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/objectEntriesMap.ts -------------------------------------------------------------------------------- /src/utils/quatFromUnitVectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/quatFromUnitVectors.ts -------------------------------------------------------------------------------- /src/utils/setLightUniforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/setLightUniforms.ts -------------------------------------------------------------------------------- /src/utils/vdc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/utils/vdc.ts -------------------------------------------------------------------------------- /src/vert.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/src/vert.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fms-cat/condition/HEAD/yarn.lock --------------------------------------------------------------------------------