├── .changeset ├── config.json ├── curvy-llamas-pump.md ├── honest-maps-dance.md ├── lucky-dragons-retire.md ├── olive-coats-perform.md ├── red-elephants-wave.md ├── sixty-llamas-boil.md ├── spotty-students-lay.md ├── stale-melons-double.md ├── stale-moles-float.md ├── thin-mails-press.md ├── two-jokes-wait.md └── yellow-pens-switch.md ├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── release.yml │ ├── sponsors.yml │ └── tests.yml ├── .gitignore ├── .npmrc ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── apps ├── material-composer-examples │ ├── CHANGELOG.md │ ├── index.html │ ├── package.json │ ├── public │ │ └── models │ │ │ ├── ImphenziaPalette01-256-GradientX4-Emission.png │ │ │ ├── ImphenziaPalette01-256-GradientX4.png │ │ │ ├── spaceship26.bin │ │ │ ├── spaceship26.gltf │ │ │ ├── spaceship26_mod.bin │ │ │ └── spaceship26_mod.gltf │ ├── src │ │ ├── AdaptiveResolution.tsx │ │ ├── App.tsx │ │ ├── examples │ │ │ ├── CombinedModules.tsx │ │ │ ├── Fireball.tsx │ │ │ ├── HelloWorld.tsx │ │ │ ├── Memoization.tsx │ │ │ ├── PlasmaBall.tsx │ │ │ ├── Playground.tsx │ │ │ ├── Rotate.tsx │ │ │ ├── Textures.tsx │ │ │ ├── Translate.tsx │ │ │ ├── Vanilla.tsx │ │ │ ├── Velocity.tsx │ │ │ ├── lib │ │ │ │ └── loop.tsx │ │ │ └── textures │ │ │ │ ├── cloud.png │ │ │ │ ├── explosion.png │ │ │ │ ├── hexgrid.jpeg │ │ │ │ ├── index.ts │ │ │ │ ├── particle.png │ │ │ │ ├── rust-normal.jpeg │ │ │ │ └── smoke.png │ │ ├── favicon.svg │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ └── vite.config.ts ├── r3f-stage-examples │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── examples │ │ │ └── IcosahedronExample.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── render-composer-examples │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ │ ├── textures │ │ │ └── lensdirt.jpg │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ ├── vite.config.ts │ └── vite.config.ts.timestamp-1665213014880.mjs ├── shader-composer-examples │ ├── .gitignore │ ├── CHANGELOG.md │ ├── index.html │ ├── package.json │ ├── public │ │ ├── textures │ │ │ ├── cloud.png │ │ │ ├── hexgrid.jpg │ │ │ ├── particle.png │ │ │ └── smoke.png │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── examples │ │ │ ├── Billboarding.tsx │ │ │ ├── DiscoCube.tsx │ │ │ ├── Dissolve.tsx │ │ │ ├── Fireball.tsx │ │ │ ├── Flag.tsx │ │ │ ├── FloatingIsland.tsx │ │ │ ├── ForceField.tsx │ │ │ ├── HelloWorld.tsx │ │ │ ├── Planet.tsx │ │ │ ├── Rotation.tsx │ │ │ ├── StylizedWater.tsx │ │ │ ├── Textures.tsx │ │ │ ├── Water.tsx │ │ │ ├── helpers.ts │ │ │ ├── textures │ │ │ │ ├── explosion.png │ │ │ │ └── shader-composer-logo.jpg │ │ │ └── useRenderPass.ts │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ ├── vite.config.ts │ └── vite.config.ts.timestamp-1669730134853.mjs ├── spacerage │ ├── .editorconfig │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ │ ├── models │ │ │ ├── ImphenziaPalette01-256-GradientX4-Emission.png │ │ │ ├── ImphenziaPalette01-256-GradientX4.png │ │ │ ├── asteroid03.bin │ │ │ ├── asteroid03.gltf │ │ │ ├── spaceship25.bin │ │ │ └── spaceship25.gltf │ │ ├── sounds │ │ │ ├── blurp.wav │ │ │ ├── blurp2.wav │ │ │ ├── explosion.wav │ │ │ ├── fire.wav │ │ │ ├── hit.wav │ │ │ ├── hitregister.wav │ │ │ ├── pew.mp3 │ │ │ └── taikobeat.mp3 │ │ ├── textures │ │ │ ├── lensdirt.jpg │ │ │ ├── particle.png │ │ │ ├── skybox │ │ │ │ ├── back.png │ │ │ │ ├── bottom.png │ │ │ │ ├── front.png │ │ │ │ ├── left.png │ │ │ │ ├── right.png │ │ │ │ └── top.png │ │ │ ├── smoke.png │ │ │ └── spark1.png │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── Game.tsx │ │ ├── assets.ts │ │ ├── common │ │ │ ├── GLTFAsset.tsx │ │ │ └── Skybox.tsx │ │ ├── configuration.ts │ │ ├── editor │ │ │ └── Sidebar.tsx │ │ ├── index.css │ │ ├── input.ts │ │ ├── lib │ │ │ ├── InstanceRNG.tsx │ │ │ ├── Memoize.tsx │ │ │ ├── ScenePass.tsx │ │ │ ├── StartScreen.tsx │ │ │ ├── animation-composer │ │ │ │ └── Animate.tsx │ │ │ ├── miniplex-systems-runner │ │ │ │ └── System.tsx │ │ │ ├── useAutoRefresh.tsx │ │ │ └── useCapture.tsx │ │ ├── main.tsx │ │ ├── scenes │ │ │ ├── gameplay │ │ │ │ ├── Asteroids.tsx │ │ │ │ ├── Bullets.tsx │ │ │ │ ├── FollowCamera.tsx │ │ │ │ ├── GameplayScene.tsx │ │ │ │ ├── HUD.tsx │ │ │ │ ├── Pickups.tsx │ │ │ │ ├── Player.tsx │ │ │ │ ├── PostProcessing.tsx │ │ │ │ ├── assets.tsx │ │ │ │ ├── sfx │ │ │ │ │ ├── EngineHumSFX.tsx │ │ │ │ │ └── PewPewSFX.tsx │ │ │ │ ├── state.tsx │ │ │ │ ├── systems │ │ │ │ │ ├── AgeSystem.tsx │ │ │ │ │ ├── AttractorSystem.tsx │ │ │ │ │ ├── BulletSystem.tsx │ │ │ │ │ ├── DestroyAfterSystem.tsx │ │ │ │ │ ├── ECSFlushSystem.tsx │ │ │ │ │ ├── PlayerSystem.tsx │ │ │ │ │ └── VelocitySystem.tsx │ │ │ │ └── vfx │ │ │ │ │ ├── AsteroidExplosions.tsx │ │ │ │ │ ├── BackgroundAsteroids.tsx │ │ │ │ │ ├── Debris.tsx │ │ │ │ │ ├── DustVFX.tsx │ │ │ │ │ ├── SmokeVFX.tsx │ │ │ │ │ └── Sparks.tsx │ │ │ └── menu │ │ │ │ ├── AsteroidField.tsx │ │ │ │ ├── MenuScene.tsx │ │ │ │ ├── PostProcessing.tsx │ │ │ │ ├── sfx │ │ │ │ └── MenuDroneSFX.tsx │ │ │ │ └── vfx │ │ │ │ ├── AsteroidBelt.tsx │ │ │ │ ├── Dust.tsx │ │ │ │ └── Nebula.tsx │ │ ├── state.ts │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ └── vite.config.ts ├── timeline-composer-examples │ ├── .gitignore │ ├── CHANGELOG.md │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── ui-composer-examples │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts └── vfx-composer-examples │ ├── CHANGELOG.md │ ├── index.html │ ├── package.json │ ├── public │ └── models │ │ ├── ImphenziaPalette01-256-GradientX4-Emission.png │ │ ├── ImphenziaPalette01-256-GradientX4.png │ │ ├── spaceship26.bin │ │ ├── spaceship26.gltf │ │ ├── spaceship26_mod.bin │ │ └── spaceship26_mod.gltf │ ├── src │ ├── AdaptiveResolution.tsx │ ├── App.tsx │ ├── examples │ │ ├── Asteroid.tsx │ │ ├── ControlledParticles.tsx │ │ ├── FireflyExample.tsx │ │ ├── FogExample.tsx │ │ ├── MagicWellExample.tsx │ │ ├── Playground.tsx │ │ ├── SharedResourceExample.tsx │ │ ├── Simple.tsx │ │ ├── SoftParticlesExample.tsx │ │ ├── Stress.tsx │ │ ├── Vanilla.tsx │ │ ├── effects │ │ │ └── Aura.tsx │ │ ├── lib │ │ │ └── loop.tsx │ │ ├── modules │ │ │ └── Lava.ts │ │ ├── textures │ │ │ ├── cloud.png │ │ │ ├── explosion.png │ │ │ ├── hexgrid.jpeg │ │ │ ├── index.ts │ │ │ ├── particle.png │ │ │ ├── smoke.png │ │ │ └── stream.png │ │ └── units │ │ │ └── NoiseMask.tsx │ ├── favicon.svg │ ├── main.tsx │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ └── vite.config.ts ├── archive └── react-game-starter │ ├── .editorconfig │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.tsx │ ├── Background.tsx │ ├── Controller.tsx │ ├── PerformanceMonitor.tsx │ ├── assets │ │ └── react.svg │ ├── index.css │ ├── input │ │ └── controller.ts │ ├── lib │ │ ├── Animate.tsx │ │ ├── ComponentRenderLogger.tsx │ │ ├── Effect.tsx │ │ ├── Keypress.tsx │ │ ├── PostProcessing.tsx │ │ ├── README.md │ │ ├── aabb.ts │ │ ├── camera-composer │ │ │ ├── Camera.tsx │ │ │ └── index.ts │ │ ├── makeFSM.tsx │ │ ├── timeline-composer │ │ │ ├── Delay.tsx │ │ │ ├── Lifetime.tsx │ │ │ ├── Repeat.tsx │ │ │ └── index.ts │ │ └── useKeypress.ts │ ├── main.tsx │ ├── scenes │ │ ├── Gameplay │ │ │ ├── Court.tsx │ │ │ ├── GameplayScene.tsx │ │ │ ├── ScoreHUD.tsx │ │ │ ├── configuration.ts │ │ │ ├── entities │ │ │ │ ├── Ball.tsx │ │ │ │ ├── Enemy.tsx │ │ │ │ ├── Paddle.tsx │ │ │ │ ├── Player.tsx │ │ │ │ └── index.ts │ │ │ ├── state.ts │ │ │ ├── systems │ │ │ │ ├── BallSystem.tsx │ │ │ │ ├── CameraSystem.tsx │ │ │ │ ├── EnemySystem.tsx │ │ │ │ ├── PaddleSystem.tsx │ │ │ │ └── Systems.tsx │ │ │ └── vfx │ │ │ │ ├── BallImpact.tsx │ │ │ │ └── BallTrail.tsx │ │ └── Title │ │ │ └── TitleScene.tsx │ ├── state.ts │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vercel.json │ ├── vite.config.ts │ └── yarn.lock ├── babel.config.js ├── docs.css ├── jest.config.cjs ├── package.json ├── packages ├── audio-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AudioContext.tsx │ │ ├── AudioListener.tsx │ │ ├── Compressor.tsx │ │ ├── Filter.tsx │ │ ├── Gain.tsx │ │ ├── LinearRamp.tsx │ │ ├── Oscillator.tsx │ │ ├── PositionalAudio.tsx │ │ ├── Reverb.tsx │ │ ├── hooks.ts │ │ ├── index.ts │ │ └── store.ts │ └── tsconfig.json ├── camera-composer │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── react │ │ └── package.json │ ├── src │ │ ├── index.ts │ │ └── react │ │ │ └── index.ts │ └── tsconfig.json ├── hmans-event │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── hmans-r3f-create-loader │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── hmans-use-mutable-list │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── hmans-use-nullable-state │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── input-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── react │ │ └── package.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ └── event.ts │ │ └── react.tsx │ └── tsconfig.json ├── material-composer-patch-material │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── patchMaterial.ts │ │ └── root.ts │ └── tsconfig.json ├── material-composer-patched │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ └── useManagedInstance.tsx │ │ └── patched.tsx │ └── tsconfig.json ├── material-composer-r3f │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Layer.tsx │ │ ├── composable.tsx │ │ ├── index.ts │ │ ├── lib │ │ │ └── use-detect-shallow-change.tsx │ │ ├── moduleRegistration.tsx │ │ └── reactor.tsx │ └── tsconfig.json ├── material-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── modules │ │ └── package.json │ ├── package.json │ ├── src │ │ ├── Layer.ts │ │ ├── compileModules.ts │ │ ├── index.ts │ │ ├── modules │ │ │ ├── Acceleration.ts │ │ │ ├── Alpha.ts │ │ │ ├── Billboard.ts │ │ │ ├── Color.ts │ │ │ ├── Fresnel.ts │ │ │ ├── Gradient.ts │ │ │ ├── Lifetime.ts │ │ │ ├── Rotate.ts │ │ │ ├── Scale.ts │ │ │ ├── Softness.ts │ │ │ ├── SurfaceWobble.ts │ │ │ ├── Texture.ts │ │ │ ├── Translate.ts │ │ │ ├── Velocity.ts │ │ │ └── index.ts │ │ └── units │ │ │ ├── experiments.ts │ │ │ └── index.ts │ ├── tsconfig.json │ └── units │ │ └── package.json ├── r3f-stage │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Application.tsx │ │ ├── Example.tsx │ │ ├── Spinner.tsx │ │ ├── ThreeApplication.tsx │ │ ├── index.ts │ │ ├── lib │ │ │ └── tunnel-rat.tsx │ │ ├── stages │ │ │ ├── FlatStage.tsx │ │ │ └── index.ts │ │ └── ui │ │ │ ├── Description.tsx │ │ │ ├── Heading.tsx │ │ │ └── UI.tsx │ ├── styles.css │ └── tsconfig.json ├── render-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Canvas.tsx │ │ ├── DefaultRenderPipeline.tsx │ │ ├── EffectComposer.tsx │ │ ├── effects │ │ │ ├── GodRaysEffect.tsx │ │ │ ├── LensDirtEffect.tsx │ │ │ ├── NoiseEffect.tsx │ │ │ ├── SMAAEffect.tsx │ │ │ ├── SelectiveBloomEffect.tsx │ │ │ ├── TextureEffect.tsx │ │ │ ├── TiltShiftEffect.tsx │ │ │ ├── VignetteEffect.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── bitmask.ts │ │ │ └── usePostProcessingEffect.tsx │ │ └── passes │ │ │ ├── CopyPass.tsx │ │ │ ├── DepthCopyPass.tsx │ │ │ ├── EffectPass.tsx │ │ │ ├── LambdaPass.tsx │ │ │ ├── LayerRenderPass.tsx │ │ │ ├── RenderPass.tsx │ │ │ └── index.ts │ └── tsconfig.json ├── shader-composer-core │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── compiler.ts │ │ ├── debug.ts │ │ ├── expressions.ts │ │ ├── glslRepresentation.ts │ │ ├── glslType.ts │ │ ├── index.ts │ │ ├── snippets.ts │ │ ├── stdlib │ │ │ ├── artistic.ts │ │ │ ├── index.ts │ │ │ ├── logic.ts │ │ │ ├── math.ts │ │ │ ├── roots.ts │ │ │ ├── rotation.ts │ │ │ ├── scene.ts │ │ │ ├── spaces.ts │ │ │ ├── textures.ts │ │ │ ├── values.test.ts │ │ │ ├── values.ts │ │ │ ├── variables.test.ts │ │ │ ├── variables.ts │ │ │ └── vectors.ts │ │ ├── ticker.ts │ │ ├── tree.ts │ │ ├── units.ts │ │ ├── util │ │ │ ├── concatenator3000.ts │ │ │ └── idGenerator.ts │ │ └── vendor │ │ │ ├── glsl-rotate.ts │ │ │ └── index.ts │ ├── test │ │ ├── __snapshots__ │ │ │ ├── compiler.test.ts.snap │ │ │ └── units.test.ts.snap │ │ ├── compiler.test.ts │ │ ├── expressions.test.ts │ │ ├── glslRepresentation.test.ts │ │ ├── tree.test.ts │ │ └── units.test.ts │ └── tsconfig.json ├── shader-composer-noise │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── FBMNoise.ts │ │ ├── GerstnerWave.ts │ │ ├── PSRDNoise.ts │ │ ├── PerlinNoise.ts │ │ ├── Simplex3DNoise.ts │ │ ├── index.ts │ │ ├── mod289.ts │ │ ├── permute.ts │ │ ├── random.ts │ │ ├── taylorInvSqrt.ts │ │ └── turbulence.ts │ └── tsconfig.json ├── shader-composer-postprocessing │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── PostProcessingEffectRoot.ts │ │ ├── ShaderComposerEffect.ts │ │ ├── index.ts │ │ └── units.ts │ └── tsconfig.json ├── shader-composer-r3f │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Shader.tsx │ │ ├── hooks.ts │ │ └── index.ts │ └── tsconfig.json ├── shader-composer-three │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── shader-composer-toybox │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── effects │ │ │ ├── Dissolve.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── tools │ │ │ ├── Billboard.ts │ │ │ ├── Displacement.ts │ │ │ ├── Grid2D.ts │ │ │ ├── Random.ts │ │ │ ├── Softness.ts │ │ │ └── index.ts │ └── tsconfig.json ├── shader-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── fun │ │ └── package.json │ ├── package.json │ ├── postprocessing │ │ └── package.json │ ├── r3f │ │ └── package.json │ ├── src │ │ ├── fun.ts │ │ ├── index.ts │ │ ├── postprocessing.ts │ │ ├── r3f.ts │ │ └── three.ts │ ├── three │ │ └── package.json │ └── tsconfig.json ├── state-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── createStateMachine.tsx │ │ └── index.ts │ └── tsconfig.json ├── timeline-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Delay.tsx │ │ ├── Lifetime.tsx │ │ ├── Repeat.tsx │ │ └── index.ts │ └── tsconfig.json ├── ts-module-docs │ ├── package.json │ ├── src │ │ └── index.ts │ ├── test │ │ ├── mock │ │ │ ├── mock.ts │ │ │ └── tsconfig.json │ │ └── ts-module-docs.test.ts │ └── tsconfig.json ├── ui-composer │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── BooleanControl.tsx │ │ │ ├── Button.tsx │ │ │ ├── Heading.tsx │ │ │ ├── HorizontalGroup.tsx │ │ │ ├── HorizontalResizer.tsx │ │ │ ├── Input.tsx │ │ │ ├── Root.tsx │ │ │ ├── VerticalGroup.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ └── styles.tsx │ └── tsconfig.json ├── vfx-composer-r3f │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Emitter.tsx │ │ ├── InstancedParticles.tsx │ │ ├── Particle.tsx │ │ ├── context.ts │ │ ├── hooks │ │ │ └── particles.ts │ │ ├── index.ts │ │ └── lib │ │ │ └── useFrameEffect.ts │ └── tsconfig.json └── vfx-composer │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ ├── src │ ├── InstancedParticles.ts │ ├── ParticleAttribute.ts │ ├── createParticleLifetime.ts │ ├── index.ts │ └── util │ │ └── makeAttribute.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json ├── turbo.json └── vercel.json /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/curvy-llamas-pump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/curvy-llamas-pump.md -------------------------------------------------------------------------------- /.changeset/honest-maps-dance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/honest-maps-dance.md -------------------------------------------------------------------------------- /.changeset/lucky-dragons-retire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/lucky-dragons-retire.md -------------------------------------------------------------------------------- /.changeset/olive-coats-perform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/olive-coats-perform.md -------------------------------------------------------------------------------- /.changeset/red-elephants-wave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/red-elephants-wave.md -------------------------------------------------------------------------------- /.changeset/sixty-llamas-boil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/sixty-llamas-boil.md -------------------------------------------------------------------------------- /.changeset/spotty-students-lay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/spotty-students-lay.md -------------------------------------------------------------------------------- /.changeset/stale-melons-double.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/stale-melons-double.md -------------------------------------------------------------------------------- /.changeset/stale-moles-float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/stale-moles-float.md -------------------------------------------------------------------------------- /.changeset/thin-mails-press.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/thin-mails-press.md -------------------------------------------------------------------------------- /.changeset/two-jokes-wait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/two-jokes-wait.md -------------------------------------------------------------------------------- /.changeset/yellow-pens-switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.changeset/yellow-pens-switch.md -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [hmans] 2 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sponsors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.github/workflows/sponsors.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | strict-peer-dependencies=false 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/README.md -------------------------------------------------------------------------------- /apps/material-composer-examples/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/CHANGELOG.md -------------------------------------------------------------------------------- /apps/material-composer-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/index.html -------------------------------------------------------------------------------- /apps/material-composer-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/package.json -------------------------------------------------------------------------------- /apps/material-composer-examples/public/models/ImphenziaPalette01-256-GradientX4-Emission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/public/models/ImphenziaPalette01-256-GradientX4-Emission.png -------------------------------------------------------------------------------- /apps/material-composer-examples/public/models/ImphenziaPalette01-256-GradientX4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/public/models/ImphenziaPalette01-256-GradientX4.png -------------------------------------------------------------------------------- /apps/material-composer-examples/public/models/spaceship26.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/public/models/spaceship26.bin -------------------------------------------------------------------------------- /apps/material-composer-examples/public/models/spaceship26.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/public/models/spaceship26.gltf -------------------------------------------------------------------------------- /apps/material-composer-examples/public/models/spaceship26_mod.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/public/models/spaceship26_mod.bin -------------------------------------------------------------------------------- /apps/material-composer-examples/public/models/spaceship26_mod.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/public/models/spaceship26_mod.gltf -------------------------------------------------------------------------------- /apps/material-composer-examples/src/AdaptiveResolution.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/AdaptiveResolution.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/CombinedModules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/CombinedModules.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Fireball.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Fireball.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/HelloWorld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/HelloWorld.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Memoization.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Memoization.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/PlasmaBall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/PlasmaBall.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Playground.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Rotate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Rotate.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Textures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Textures.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Translate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Translate.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Vanilla.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Vanilla.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/Velocity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/Velocity.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/lib/loop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/lib/loop.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/cloud.png -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/explosion.png -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/hexgrid.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/hexgrid.jpeg -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/index.ts -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/particle.png -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/rust-normal.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/rust-normal.jpeg -------------------------------------------------------------------------------- /apps/material-composer-examples/src/examples/textures/smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/examples/textures/smoke.png -------------------------------------------------------------------------------- /apps/material-composer-examples/src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/favicon.svg -------------------------------------------------------------------------------- /apps/material-composer-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/material-composer-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/material-composer-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/material-composer-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/material-composer-examples/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/vercel.json -------------------------------------------------------------------------------- /apps/material-composer-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/material-composer-examples/vite.config.ts -------------------------------------------------------------------------------- /apps/r3f-stage-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/.gitignore -------------------------------------------------------------------------------- /apps/r3f-stage-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/index.html -------------------------------------------------------------------------------- /apps/r3f-stage-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/package.json -------------------------------------------------------------------------------- /apps/r3f-stage-examples/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/public/vite.svg -------------------------------------------------------------------------------- /apps/r3f-stage-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/r3f-stage-examples/src/examples/IcosahedronExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/src/examples/IcosahedronExample.tsx -------------------------------------------------------------------------------- /apps/r3f-stage-examples/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/r3f-stage-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/r3f-stage-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/r3f-stage-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/r3f-stage-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/r3f-stage-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/r3f-stage-examples/vite.config.ts -------------------------------------------------------------------------------- /apps/render-composer-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/.gitignore -------------------------------------------------------------------------------- /apps/render-composer-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/index.html -------------------------------------------------------------------------------- /apps/render-composer-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/package.json -------------------------------------------------------------------------------- /apps/render-composer-examples/public/textures/lensdirt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/public/textures/lensdirt.jpg -------------------------------------------------------------------------------- /apps/render-composer-examples/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/public/vite.svg -------------------------------------------------------------------------------- /apps/render-composer-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/render-composer-examples/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/src/index.css -------------------------------------------------------------------------------- /apps/render-composer-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/render-composer-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/render-composer-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/render-composer-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/render-composer-examples/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/vercel.json -------------------------------------------------------------------------------- /apps/render-composer-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/vite.config.ts -------------------------------------------------------------------------------- /apps/render-composer-examples/vite.config.ts.timestamp-1665213014880.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/render-composer-examples/vite.config.ts.timestamp-1665213014880.mjs -------------------------------------------------------------------------------- /apps/shader-composer-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/.gitignore -------------------------------------------------------------------------------- /apps/shader-composer-examples/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/CHANGELOG.md -------------------------------------------------------------------------------- /apps/shader-composer-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/index.html -------------------------------------------------------------------------------- /apps/shader-composer-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/package.json -------------------------------------------------------------------------------- /apps/shader-composer-examples/public/textures/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/public/textures/cloud.png -------------------------------------------------------------------------------- /apps/shader-composer-examples/public/textures/hexgrid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/public/textures/hexgrid.jpg -------------------------------------------------------------------------------- /apps/shader-composer-examples/public/textures/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/public/textures/particle.png -------------------------------------------------------------------------------- /apps/shader-composer-examples/public/textures/smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/public/textures/smoke.png -------------------------------------------------------------------------------- /apps/shader-composer-examples/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/public/vite.svg -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/App.css -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/assets/react.svg -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Billboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Billboarding.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/DiscoCube.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/DiscoCube.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Dissolve.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Dissolve.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Fireball.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Fireball.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Flag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Flag.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/FloatingIsland.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/FloatingIsland.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/ForceField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/ForceField.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/HelloWorld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/HelloWorld.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Planet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Planet.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Rotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Rotation.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/StylizedWater.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/StylizedWater.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Textures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Textures.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/Water.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/Water.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/helpers.ts -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/textures/explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/textures/explosion.png -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/textures/shader-composer-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/textures/shader-composer-logo.jpg -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/examples/useRenderPass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/examples/useRenderPass.ts -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/shader-composer-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/shader-composer-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/shader-composer-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/shader-composer-examples/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/vercel.json -------------------------------------------------------------------------------- /apps/shader-composer-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/vite.config.ts -------------------------------------------------------------------------------- /apps/shader-composer-examples/vite.config.ts.timestamp-1669730134853.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/shader-composer-examples/vite.config.ts.timestamp-1669730134853.mjs -------------------------------------------------------------------------------- /apps/spacerage/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/.editorconfig -------------------------------------------------------------------------------- /apps/spacerage/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/.gitignore -------------------------------------------------------------------------------- /apps/spacerage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/index.html -------------------------------------------------------------------------------- /apps/spacerage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/package.json -------------------------------------------------------------------------------- /apps/spacerage/public/models/ImphenziaPalette01-256-GradientX4-Emission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/models/ImphenziaPalette01-256-GradientX4-Emission.png -------------------------------------------------------------------------------- /apps/spacerage/public/models/ImphenziaPalette01-256-GradientX4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/models/ImphenziaPalette01-256-GradientX4.png -------------------------------------------------------------------------------- /apps/spacerage/public/models/asteroid03.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/models/asteroid03.bin -------------------------------------------------------------------------------- /apps/spacerage/public/models/asteroid03.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/models/asteroid03.gltf -------------------------------------------------------------------------------- /apps/spacerage/public/models/spaceship25.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/models/spaceship25.bin -------------------------------------------------------------------------------- /apps/spacerage/public/models/spaceship25.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/models/spaceship25.gltf -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/blurp.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/blurp.wav -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/blurp2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/blurp2.wav -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/explosion.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/explosion.wav -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/fire.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/fire.wav -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/hit.wav -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/hitregister.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/hitregister.wav -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/pew.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/pew.mp3 -------------------------------------------------------------------------------- /apps/spacerage/public/sounds/taikobeat.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/sounds/taikobeat.mp3 -------------------------------------------------------------------------------- /apps/spacerage/public/textures/lensdirt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/lensdirt.jpg -------------------------------------------------------------------------------- /apps/spacerage/public/textures/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/particle.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/skybox/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/skybox/back.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/skybox/bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/skybox/bottom.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/skybox/front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/skybox/front.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/skybox/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/skybox/left.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/skybox/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/skybox/right.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/skybox/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/skybox/top.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/smoke.png -------------------------------------------------------------------------------- /apps/spacerage/public/textures/spark1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/textures/spark1.png -------------------------------------------------------------------------------- /apps/spacerage/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/public/vite.svg -------------------------------------------------------------------------------- /apps/spacerage/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/App.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/Game.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/Game.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/assets.ts -------------------------------------------------------------------------------- /apps/spacerage/src/common/GLTFAsset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/common/GLTFAsset.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/common/Skybox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/common/Skybox.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/configuration.ts -------------------------------------------------------------------------------- /apps/spacerage/src/editor/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/editor/Sidebar.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/index.css -------------------------------------------------------------------------------- /apps/spacerage/src/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/input.ts -------------------------------------------------------------------------------- /apps/spacerage/src/lib/InstanceRNG.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/InstanceRNG.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/Memoize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/Memoize.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/ScenePass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/ScenePass.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/StartScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/StartScreen.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/animation-composer/Animate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/animation-composer/Animate.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/miniplex-systems-runner/System.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/miniplex-systems-runner/System.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/useAutoRefresh.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/useAutoRefresh.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/lib/useCapture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/lib/useCapture.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/main.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/Asteroids.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/Asteroids.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/Bullets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/Bullets.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/FollowCamera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/FollowCamera.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/GameplayScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/GameplayScene.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/HUD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/HUD.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/Pickups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/Pickups.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/Player.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/PostProcessing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/PostProcessing.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/assets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/assets.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/sfx/EngineHumSFX.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/sfx/EngineHumSFX.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/sfx/PewPewSFX.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/sfx/PewPewSFX.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/state.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/AgeSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/AgeSystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/AttractorSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/AttractorSystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/BulletSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/BulletSystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/DestroyAfterSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/DestroyAfterSystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/ECSFlushSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/ECSFlushSystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/PlayerSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/PlayerSystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/systems/VelocitySystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/systems/VelocitySystem.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/vfx/AsteroidExplosions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/vfx/AsteroidExplosions.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/vfx/BackgroundAsteroids.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/vfx/BackgroundAsteroids.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/vfx/Debris.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/vfx/Debris.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/vfx/DustVFX.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/vfx/DustVFX.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/vfx/SmokeVFX.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/vfx/SmokeVFX.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/gameplay/vfx/Sparks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/gameplay/vfx/Sparks.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/AsteroidField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/AsteroidField.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/MenuScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/MenuScene.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/PostProcessing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/PostProcessing.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/sfx/MenuDroneSFX.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/sfx/MenuDroneSFX.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/vfx/AsteroidBelt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/vfx/AsteroidBelt.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/vfx/Dust.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/vfx/Dust.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/scenes/menu/vfx/Nebula.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/scenes/menu/vfx/Nebula.tsx -------------------------------------------------------------------------------- /apps/spacerage/src/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/src/state.ts -------------------------------------------------------------------------------- /apps/spacerage/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/spacerage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/tsconfig.json -------------------------------------------------------------------------------- /apps/spacerage/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/tsconfig.node.json -------------------------------------------------------------------------------- /apps/spacerage/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/vercel.json -------------------------------------------------------------------------------- /apps/spacerage/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/spacerage/vite.config.ts -------------------------------------------------------------------------------- /apps/timeline-composer-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/.gitignore -------------------------------------------------------------------------------- /apps/timeline-composer-examples/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/CHANGELOG.md -------------------------------------------------------------------------------- /apps/timeline-composer-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/index.html -------------------------------------------------------------------------------- /apps/timeline-composer-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/package.json -------------------------------------------------------------------------------- /apps/timeline-composer-examples/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/public/vite.svg -------------------------------------------------------------------------------- /apps/timeline-composer-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/timeline-composer-examples/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/src/index.css -------------------------------------------------------------------------------- /apps/timeline-composer-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/timeline-composer-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/timeline-composer-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/timeline-composer-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/timeline-composer-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/timeline-composer-examples/vite.config.ts -------------------------------------------------------------------------------- /apps/ui-composer-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/.gitignore -------------------------------------------------------------------------------- /apps/ui-composer-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/index.html -------------------------------------------------------------------------------- /apps/ui-composer-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/package.json -------------------------------------------------------------------------------- /apps/ui-composer-examples/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/public/vite.svg -------------------------------------------------------------------------------- /apps/ui-composer-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/ui-composer-examples/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/ui-composer-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/ui-composer-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/ui-composer-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/ui-composer-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/ui-composer-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/ui-composer-examples/vite.config.ts -------------------------------------------------------------------------------- /apps/vfx-composer-examples/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/CHANGELOG.md -------------------------------------------------------------------------------- /apps/vfx-composer-examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/index.html -------------------------------------------------------------------------------- /apps/vfx-composer-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/package.json -------------------------------------------------------------------------------- /apps/vfx-composer-examples/public/models/ImphenziaPalette01-256-GradientX4-Emission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/public/models/ImphenziaPalette01-256-GradientX4-Emission.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/public/models/ImphenziaPalette01-256-GradientX4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/public/models/ImphenziaPalette01-256-GradientX4.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/public/models/spaceship26.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/public/models/spaceship26.bin -------------------------------------------------------------------------------- /apps/vfx-composer-examples/public/models/spaceship26.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/public/models/spaceship26.gltf -------------------------------------------------------------------------------- /apps/vfx-composer-examples/public/models/spaceship26_mod.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/public/models/spaceship26_mod.bin -------------------------------------------------------------------------------- /apps/vfx-composer-examples/public/models/spaceship26_mod.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/public/models/spaceship26_mod.gltf -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/AdaptiveResolution.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/AdaptiveResolution.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/App.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/Asteroid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/Asteroid.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/ControlledParticles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/ControlledParticles.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/FireflyExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/FireflyExample.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/FogExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/FogExample.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/MagicWellExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/MagicWellExample.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/Playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/Playground.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/SharedResourceExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/SharedResourceExample.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/Simple.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/Simple.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/SoftParticlesExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/SoftParticlesExample.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/Stress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/Stress.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/Vanilla.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/Vanilla.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/effects/Aura.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/effects/Aura.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/lib/loop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/lib/loop.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/modules/Lava.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/modules/Lava.ts -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/cloud.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/explosion.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/hexgrid.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/hexgrid.jpeg -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/index.ts -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/particle.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/smoke.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/textures/stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/textures/stream.png -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/examples/units/NoiseMask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/examples/units/NoiseMask.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/favicon.svg -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/src/main.tsx -------------------------------------------------------------------------------- /apps/vfx-composer-examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/vfx-composer-examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/tsconfig.json -------------------------------------------------------------------------------- /apps/vfx-composer-examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/tsconfig.node.json -------------------------------------------------------------------------------- /apps/vfx-composer-examples/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/vercel.json -------------------------------------------------------------------------------- /apps/vfx-composer-examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/apps/vfx-composer-examples/vite.config.ts -------------------------------------------------------------------------------- /archive/react-game-starter/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/.editorconfig -------------------------------------------------------------------------------- /archive/react-game-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/.gitignore -------------------------------------------------------------------------------- /archive/react-game-starter/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/CHANGELOG.md -------------------------------------------------------------------------------- /archive/react-game-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/README.md -------------------------------------------------------------------------------- /archive/react-game-starter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/index.html -------------------------------------------------------------------------------- /archive/react-game-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/package.json -------------------------------------------------------------------------------- /archive/react-game-starter/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/public/vite.svg -------------------------------------------------------------------------------- /archive/react-game-starter/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/App.css -------------------------------------------------------------------------------- /archive/react-game-starter/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/App.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/Background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/Background.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/Controller.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/Controller.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/PerformanceMonitor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/PerformanceMonitor.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/assets/react.svg -------------------------------------------------------------------------------- /archive/react-game-starter/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/index.css -------------------------------------------------------------------------------- /archive/react-game-starter/src/input/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/input/controller.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/Animate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/Animate.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/ComponentRenderLogger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/ComponentRenderLogger.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/Effect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/Effect.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/Keypress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/Keypress.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/PostProcessing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/PostProcessing.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/README.md -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/aabb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/aabb.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/camera-composer/Camera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/camera-composer/Camera.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/camera-composer/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Camera" 2 | -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/makeFSM.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/makeFSM.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/timeline-composer/Delay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/timeline-composer/Delay.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/timeline-composer/Lifetime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/timeline-composer/Lifetime.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/timeline-composer/Repeat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/timeline-composer/Repeat.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/timeline-composer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/timeline-composer/index.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/lib/useKeypress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/lib/useKeypress.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/main.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/Court.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/Court.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/GameplayScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/GameplayScene.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/ScoreHUD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/ScoreHUD.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/configuration.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/entities/Ball.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/entities/Ball.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/entities/Enemy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/entities/Enemy.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/entities/Paddle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/entities/Paddle.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/entities/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/entities/Player.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/entities/index.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/state.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/systems/BallSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/systems/BallSystem.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/systems/CameraSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/systems/CameraSystem.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/systems/EnemySystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/systems/EnemySystem.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/systems/PaddleSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/systems/PaddleSystem.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/systems/Systems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/systems/Systems.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/vfx/BallImpact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/vfx/BallImpact.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Gameplay/vfx/BallTrail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Gameplay/vfx/BallTrail.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/scenes/Title/TitleScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/scenes/Title/TitleScene.tsx -------------------------------------------------------------------------------- /archive/react-game-starter/src/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/src/state.ts -------------------------------------------------------------------------------- /archive/react-game-starter/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /archive/react-game-starter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/tsconfig.json -------------------------------------------------------------------------------- /archive/react-game-starter/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/tsconfig.node.json -------------------------------------------------------------------------------- /archive/react-game-starter/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/vercel.json -------------------------------------------------------------------------------- /archive/react-game-starter/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/vite.config.ts -------------------------------------------------------------------------------- /archive/react-game-starter/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/archive/react-game-starter/yarn.lock -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/babel.config.js -------------------------------------------------------------------------------- /docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/docs.css -------------------------------------------------------------------------------- /jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/jest.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/package.json -------------------------------------------------------------------------------- /packages/audio-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/audio-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/audio-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/README.md -------------------------------------------------------------------------------- /packages/audio-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/package.json -------------------------------------------------------------------------------- /packages/audio-composer/src/AudioContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/AudioContext.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/AudioListener.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/AudioListener.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/Compressor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/Compressor.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/Filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/Filter.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/Gain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/Gain.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/LinearRamp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/LinearRamp.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/Oscillator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/Oscillator.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/PositionalAudio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/PositionalAudio.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/Reverb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/Reverb.tsx -------------------------------------------------------------------------------- /packages/audio-composer/src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/hooks.ts -------------------------------------------------------------------------------- /packages/audio-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/index.ts -------------------------------------------------------------------------------- /packages/audio-composer/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/src/store.ts -------------------------------------------------------------------------------- /packages/audio-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/audio-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/camera-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/camera-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/camera-composer/README.md: -------------------------------------------------------------------------------- 1 | # Camera Composer 2 | -------------------------------------------------------------------------------- /packages/camera-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/camera-composer/package.json -------------------------------------------------------------------------------- /packages/camera-composer/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/camera-composer/react/package.json -------------------------------------------------------------------------------- /packages/camera-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/camera-composer/src/index.ts -------------------------------------------------------------------------------- /packages/camera-composer/src/react/index.ts: -------------------------------------------------------------------------------- 1 | export const react = "cool" 2 | -------------------------------------------------------------------------------- /packages/camera-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/camera-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/hmans-event/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-event/LICENSE.md -------------------------------------------------------------------------------- /packages/hmans-event/README.md: -------------------------------------------------------------------------------- 1 | # @hmans/event 2 | -------------------------------------------------------------------------------- /packages/hmans-event/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-event/package.json -------------------------------------------------------------------------------- /packages/hmans-event/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-event/src/index.ts -------------------------------------------------------------------------------- /packages/hmans-event/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-event/tsconfig.json -------------------------------------------------------------------------------- /packages/hmans-r3f-create-loader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-r3f-create-loader/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hmans-r3f-create-loader/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-r3f-create-loader/LICENSE.md -------------------------------------------------------------------------------- /packages/hmans-r3f-create-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-r3f-create-loader/README.md -------------------------------------------------------------------------------- /packages/hmans-r3f-create-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-r3f-create-loader/package.json -------------------------------------------------------------------------------- /packages/hmans-r3f-create-loader/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-r3f-create-loader/src/index.ts -------------------------------------------------------------------------------- /packages/hmans-r3f-create-loader/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-r3f-create-loader/tsconfig.json -------------------------------------------------------------------------------- /packages/hmans-use-mutable-list/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-mutable-list/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hmans-use-mutable-list/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-mutable-list/LICENSE.md -------------------------------------------------------------------------------- /packages/hmans-use-mutable-list/README.md: -------------------------------------------------------------------------------- 1 | # useMutableList 2 | -------------------------------------------------------------------------------- /packages/hmans-use-mutable-list/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-mutable-list/package.json -------------------------------------------------------------------------------- /packages/hmans-use-mutable-list/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-mutable-list/src/index.ts -------------------------------------------------------------------------------- /packages/hmans-use-mutable-list/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-mutable-list/tsconfig.json -------------------------------------------------------------------------------- /packages/hmans-use-nullable-state/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-nullable-state/LICENSE.md -------------------------------------------------------------------------------- /packages/hmans-use-nullable-state/README.md: -------------------------------------------------------------------------------- 1 | # useNullableState 2 | -------------------------------------------------------------------------------- /packages/hmans-use-nullable-state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-nullable-state/package.json -------------------------------------------------------------------------------- /packages/hmans-use-nullable-state/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-nullable-state/src/index.ts -------------------------------------------------------------------------------- /packages/hmans-use-nullable-state/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/hmans-use-nullable-state/tsconfig.json -------------------------------------------------------------------------------- /packages/input-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/input-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/input-composer/README.md: -------------------------------------------------------------------------------- 1 | # Input Composer 2 | -------------------------------------------------------------------------------- /packages/input-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/package.json -------------------------------------------------------------------------------- /packages/input-composer/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/react/package.json -------------------------------------------------------------------------------- /packages/input-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/src/index.ts -------------------------------------------------------------------------------- /packages/input-composer/src/lib/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/src/lib/event.ts -------------------------------------------------------------------------------- /packages/input-composer/src/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/src/react.tsx -------------------------------------------------------------------------------- /packages/input-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/input-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/material-composer-patch-material/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patch-material/CHANGELOG.md -------------------------------------------------------------------------------- /packages/material-composer-patch-material/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patch-material/package.json -------------------------------------------------------------------------------- /packages/material-composer-patch-material/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patch-material/src/index.ts -------------------------------------------------------------------------------- /packages/material-composer-patch-material/src/patchMaterial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patch-material/src/patchMaterial.ts -------------------------------------------------------------------------------- /packages/material-composer-patch-material/src/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patch-material/src/root.ts -------------------------------------------------------------------------------- /packages/material-composer-patch-material/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patch-material/tsconfig.json -------------------------------------------------------------------------------- /packages/material-composer-patched/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patched/CHANGELOG.md -------------------------------------------------------------------------------- /packages/material-composer-patched/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patched/package.json -------------------------------------------------------------------------------- /packages/material-composer-patched/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patched/src/index.ts -------------------------------------------------------------------------------- /packages/material-composer-patched/src/lib/useManagedInstance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patched/src/lib/useManagedInstance.tsx -------------------------------------------------------------------------------- /packages/material-composer-patched/src/patched.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patched/src/patched.tsx -------------------------------------------------------------------------------- /packages/material-composer-patched/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-patched/tsconfig.json -------------------------------------------------------------------------------- /packages/material-composer-r3f/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/CHANGELOG.md -------------------------------------------------------------------------------- /packages/material-composer-r3f/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/LICENSE.md -------------------------------------------------------------------------------- /packages/material-composer-r3f/README.md: -------------------------------------------------------------------------------- 1 | # material-composer-r3f 2 | 3 | ...needs a README :-) 4 | -------------------------------------------------------------------------------- /packages/material-composer-r3f/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/package.json -------------------------------------------------------------------------------- /packages/material-composer-r3f/src/Layer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/src/Layer.tsx -------------------------------------------------------------------------------- /packages/material-composer-r3f/src/composable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/src/composable.tsx -------------------------------------------------------------------------------- /packages/material-composer-r3f/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/src/index.ts -------------------------------------------------------------------------------- /packages/material-composer-r3f/src/lib/use-detect-shallow-change.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/src/lib/use-detect-shallow-change.tsx -------------------------------------------------------------------------------- /packages/material-composer-r3f/src/moduleRegistration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/src/moduleRegistration.tsx -------------------------------------------------------------------------------- /packages/material-composer-r3f/src/reactor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/src/reactor.tsx -------------------------------------------------------------------------------- /packages/material-composer-r3f/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer-r3f/tsconfig.json -------------------------------------------------------------------------------- /packages/material-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/material-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/material-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/README.md -------------------------------------------------------------------------------- /packages/material-composer/modules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/modules/package.json -------------------------------------------------------------------------------- /packages/material-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/package.json -------------------------------------------------------------------------------- /packages/material-composer/src/Layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/Layer.ts -------------------------------------------------------------------------------- /packages/material-composer/src/compileModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/compileModules.ts -------------------------------------------------------------------------------- /packages/material-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/index.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Acceleration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Acceleration.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Alpha.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Billboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Billboard.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Color.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Fresnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Fresnel.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Gradient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Gradient.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Lifetime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Lifetime.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Rotate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Rotate.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Scale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Scale.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Softness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Softness.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/SurfaceWobble.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/SurfaceWobble.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Texture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Texture.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Translate.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/Velocity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/Velocity.ts -------------------------------------------------------------------------------- /packages/material-composer/src/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/modules/index.ts -------------------------------------------------------------------------------- /packages/material-composer/src/units/experiments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/src/units/experiments.ts -------------------------------------------------------------------------------- /packages/material-composer/src/units/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./experiments" 2 | -------------------------------------------------------------------------------- /packages/material-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/material-composer/units/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/material-composer/units/package.json -------------------------------------------------------------------------------- /packages/r3f-stage/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/CHANGELOG.md -------------------------------------------------------------------------------- /packages/r3f-stage/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/LICENSE.md -------------------------------------------------------------------------------- /packages/r3f-stage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/README.md -------------------------------------------------------------------------------- /packages/r3f-stage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/package.json -------------------------------------------------------------------------------- /packages/r3f-stage/src/Application.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/Application.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/Example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/Example.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/Spinner.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/ThreeApplication.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/ThreeApplication.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/index.ts -------------------------------------------------------------------------------- /packages/r3f-stage/src/lib/tunnel-rat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/lib/tunnel-rat.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/stages/FlatStage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/stages/FlatStage.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/stages/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./FlatStage" 2 | -------------------------------------------------------------------------------- /packages/r3f-stage/src/ui/Description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/ui/Description.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/ui/Heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/ui/Heading.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/src/ui/UI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/src/ui/UI.tsx -------------------------------------------------------------------------------- /packages/r3f-stage/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/styles.css -------------------------------------------------------------------------------- /packages/r3f-stage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/r3f-stage/tsconfig.json -------------------------------------------------------------------------------- /packages/render-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/render-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/render-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/README.md -------------------------------------------------------------------------------- /packages/render-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/package.json -------------------------------------------------------------------------------- /packages/render-composer/src/Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/Canvas.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/DefaultRenderPipeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/DefaultRenderPipeline.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/EffectComposer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/EffectComposer.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/GodRaysEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/GodRaysEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/LensDirtEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/LensDirtEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/NoiseEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/NoiseEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/SMAAEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/SMAAEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/SelectiveBloomEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/SelectiveBloomEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/TextureEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/TextureEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/TiltShiftEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/TiltShiftEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/VignetteEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/VignetteEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/effects/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/effects/index.ts -------------------------------------------------------------------------------- /packages/render-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/index.ts -------------------------------------------------------------------------------- /packages/render-composer/src/lib/bitmask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/lib/bitmask.ts -------------------------------------------------------------------------------- /packages/render-composer/src/lib/usePostProcessingEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/lib/usePostProcessingEffect.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/CopyPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/CopyPass.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/DepthCopyPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/DepthCopyPass.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/EffectPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/EffectPass.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/LambdaPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/LambdaPass.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/LayerRenderPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/LayerRenderPass.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/RenderPass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/RenderPass.tsx -------------------------------------------------------------------------------- /packages/render-composer/src/passes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/src/passes/index.ts -------------------------------------------------------------------------------- /packages/render-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/render-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer-core/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/README.md -------------------------------------------------------------------------------- /packages/shader-composer-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/package.json -------------------------------------------------------------------------------- /packages/shader-composer-core/src/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/compiler.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/debug.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/expressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/expressions.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/glslRepresentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/glslRepresentation.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/glslType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/glslType.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/snippets.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/artistic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/artistic.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/logic.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/math.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/roots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/roots.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/rotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/rotation.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/scene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/scene.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/spaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/spaces.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/textures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/textures.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/values.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/values.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/values.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/variables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/variables.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/variables.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/stdlib/vectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/stdlib/vectors.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/ticker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/ticker.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/tree.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/units.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/units.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/util/concatenator3000.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/util/concatenator3000.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/util/idGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/util/idGenerator.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/vendor/glsl-rotate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/src/vendor/glsl-rotate.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/src/vendor/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./glsl-rotate" 2 | -------------------------------------------------------------------------------- /packages/shader-composer-core/test/__snapshots__/compiler.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/__snapshots__/compiler.test.ts.snap -------------------------------------------------------------------------------- /packages/shader-composer-core/test/__snapshots__/units.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/__snapshots__/units.test.ts.snap -------------------------------------------------------------------------------- /packages/shader-composer-core/test/compiler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/compiler.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/test/expressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/expressions.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/test/glslRepresentation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/glslRepresentation.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/test/tree.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/tree.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/test/units.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/test/units.test.ts -------------------------------------------------------------------------------- /packages/shader-composer-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-core/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer-noise/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/CHANGELOG.md -------------------------------------------------------------------------------- /packages/shader-composer-noise/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer-noise/README.md: -------------------------------------------------------------------------------- 1 | # shader-composer-r3f 2 | -------------------------------------------------------------------------------- /packages/shader-composer-noise/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/package.json -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/FBMNoise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/FBMNoise.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/GerstnerWave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/GerstnerWave.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/PSRDNoise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/PSRDNoise.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/PerlinNoise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/PerlinNoise.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/Simplex3DNoise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/Simplex3DNoise.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/mod289.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/mod289.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/permute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/permute.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/random.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/taylorInvSqrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/taylorInvSqrt.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/src/turbulence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/src/turbulence.ts -------------------------------------------------------------------------------- /packages/shader-composer-noise/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-noise/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/README.md -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/package.json -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/src/PostProcessingEffectRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/src/PostProcessingEffectRoot.ts -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/src/ShaderComposerEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/src/ShaderComposerEffect.ts -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/src/units.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/src/units.ts -------------------------------------------------------------------------------- /packages/shader-composer-postprocessing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-postprocessing/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer-r3f/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/CHANGELOG.md -------------------------------------------------------------------------------- /packages/shader-composer-r3f/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer-r3f/README.md: -------------------------------------------------------------------------------- 1 | # shader-composer-r3f 2 | -------------------------------------------------------------------------------- /packages/shader-composer-r3f/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/package.json -------------------------------------------------------------------------------- /packages/shader-composer-r3f/src/Shader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/src/Shader.tsx -------------------------------------------------------------------------------- /packages/shader-composer-r3f/src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/src/hooks.ts -------------------------------------------------------------------------------- /packages/shader-composer-r3f/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-r3f/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-r3f/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer-three/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-three/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer-three/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-three/README.md -------------------------------------------------------------------------------- /packages/shader-composer-three/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-three/package.json -------------------------------------------------------------------------------- /packages/shader-composer-three/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-three/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-three/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-three/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer-toybox/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/CHANGELOG.md -------------------------------------------------------------------------------- /packages/shader-composer-toybox/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer-toybox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/README.md -------------------------------------------------------------------------------- /packages/shader-composer-toybox/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/package.json -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/effects/Dissolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/effects/Dissolve.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/effects/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Dissolve" 2 | -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/tools/Billboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/tools/Billboard.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/tools/Displacement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/tools/Displacement.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/tools/Grid2D.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/tools/Grid2D.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/tools/Random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/tools/Random.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/tools/Softness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/tools/Softness.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/src/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/src/tools/index.ts -------------------------------------------------------------------------------- /packages/shader-composer-toybox/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer-toybox/tsconfig.json -------------------------------------------------------------------------------- /packages/shader-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/shader-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/shader-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/README.md -------------------------------------------------------------------------------- /packages/shader-composer/fun/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/fun/package.json -------------------------------------------------------------------------------- /packages/shader-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/package.json -------------------------------------------------------------------------------- /packages/shader-composer/postprocessing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/postprocessing/package.json -------------------------------------------------------------------------------- /packages/shader-composer/r3f/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/r3f/package.json -------------------------------------------------------------------------------- /packages/shader-composer/src/fun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/src/fun.ts -------------------------------------------------------------------------------- /packages/shader-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/src/index.ts -------------------------------------------------------------------------------- /packages/shader-composer/src/postprocessing.ts: -------------------------------------------------------------------------------- 1 | export * from "@shader-composer/postprocessing" 2 | -------------------------------------------------------------------------------- /packages/shader-composer/src/r3f.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/src/r3f.ts -------------------------------------------------------------------------------- /packages/shader-composer/src/three.ts: -------------------------------------------------------------------------------- 1 | export * from "@shader-composer/three" 2 | -------------------------------------------------------------------------------- /packages/shader-composer/three/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/three/package.json -------------------------------------------------------------------------------- /packages/shader-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/shader-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/state-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/state-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/state-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/state-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/state-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/state-composer/README.md -------------------------------------------------------------------------------- /packages/state-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/state-composer/package.json -------------------------------------------------------------------------------- /packages/state-composer/src/createStateMachine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/state-composer/src/createStateMachine.tsx -------------------------------------------------------------------------------- /packages/state-composer/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./createStateMachine" 2 | -------------------------------------------------------------------------------- /packages/state-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/state-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/timeline-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/timeline-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/timeline-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/README.md -------------------------------------------------------------------------------- /packages/timeline-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/package.json -------------------------------------------------------------------------------- /packages/timeline-composer/src/Delay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/src/Delay.tsx -------------------------------------------------------------------------------- /packages/timeline-composer/src/Lifetime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/src/Lifetime.tsx -------------------------------------------------------------------------------- /packages/timeline-composer/src/Repeat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/src/Repeat.tsx -------------------------------------------------------------------------------- /packages/timeline-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/src/index.ts -------------------------------------------------------------------------------- /packages/timeline-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/timeline-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/ts-module-docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ts-module-docs/package.json -------------------------------------------------------------------------------- /packages/ts-module-docs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ts-module-docs/src/index.ts -------------------------------------------------------------------------------- /packages/ts-module-docs/test/mock/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ts-module-docs/test/mock/mock.ts -------------------------------------------------------------------------------- /packages/ts-module-docs/test/mock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ts-module-docs/test/mock/tsconfig.json -------------------------------------------------------------------------------- /packages/ts-module-docs/test/ts-module-docs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ts-module-docs/test/ts-module-docs.test.ts -------------------------------------------------------------------------------- /packages/ts-module-docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ts-module-docs/tsconfig.json -------------------------------------------------------------------------------- /packages/ui-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/ui-composer/README.md: -------------------------------------------------------------------------------- 1 | # ui-composer 2 | -------------------------------------------------------------------------------- /packages/ui-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/package.json -------------------------------------------------------------------------------- /packages/ui-composer/src/components/BooleanControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/BooleanControl.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/Button.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/Heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/Heading.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/HorizontalGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/HorizontalGroup.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/HorizontalResizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/HorizontalResizer.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/Input.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/Root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/Root.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/VerticalGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/VerticalGroup.tsx -------------------------------------------------------------------------------- /packages/ui-composer/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/components/index.ts -------------------------------------------------------------------------------- /packages/ui-composer/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./components" 2 | -------------------------------------------------------------------------------- /packages/ui-composer/src/styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/src/styles.tsx -------------------------------------------------------------------------------- /packages/ui-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/ui-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/LICENSE.md -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/README.md -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/package.json -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/Emitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/Emitter.tsx -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/InstancedParticles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/InstancedParticles.tsx -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/Particle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/Particle.tsx -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/context.ts -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/hooks/particles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/hooks/particles.ts -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/index.ts -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/src/lib/useFrameEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/src/lib/useFrameEffect.ts -------------------------------------------------------------------------------- /packages/vfx-composer-r3f/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer-r3f/tsconfig.json -------------------------------------------------------------------------------- /packages/vfx-composer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vfx-composer/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/LICENSE.md -------------------------------------------------------------------------------- /packages/vfx-composer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/README.md -------------------------------------------------------------------------------- /packages/vfx-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/package.json -------------------------------------------------------------------------------- /packages/vfx-composer/src/InstancedParticles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/src/InstancedParticles.ts -------------------------------------------------------------------------------- /packages/vfx-composer/src/ParticleAttribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/src/ParticleAttribute.ts -------------------------------------------------------------------------------- /packages/vfx-composer/src/createParticleLifetime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/src/createParticleLifetime.ts -------------------------------------------------------------------------------- /packages/vfx-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/src/index.ts -------------------------------------------------------------------------------- /packages/vfx-composer/src/util/makeAttribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/src/util/makeAttribute.ts -------------------------------------------------------------------------------- /packages/vfx-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/packages/vfx-composer/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/turbo.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hmans/composer-suite/HEAD/vercel.json --------------------------------------------------------------------------------