Creative Sandbox Beta Release

konshu.xyz
Interactive 3D & Audio Art

https://konshu.xyz
konshu.xyz interface preview

Overview / рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг

konshu.xyz is a dedicated experimental space for high-fidelity 3D graphics, generative art, and interactive soundscapes. Built directly inside the browser using cutting-edge APIs, it shows how modern web browsers can execute complex simulations on the GPU while maintaining fluid framerates.

konshu.xyz рдПрдХ рдХрд▓рд╛рддреНрдордХ рдФрд░ рддрдХрдиреАрдХреА рд╕реИрдВрдбрдмреЙрдХреНрд╕ рд╣реИ рдЬрд╣рд╛рдВ 3D рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдЖрд░реНрдЯ, рдФрд░ рдСрдбрд┐рдпреЛ-рд░рд┐рдПрдХреНрдЯрд┐рд╡ рд╡рд┐рдЬреБрдЕрд▓реНрд╕ рдХрд╛ рдореЗрд▓ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреИрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдФрд░ рдХрдг рд╕рд┐рдореБрд▓реЗрд╢рди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

What it Does / рдЗрд╕рд╕реЗ рдХреНрдпрд╛-рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?

GPU Particle Simulation
Simulates thousands of floating particles in real-time, responding dynamically to mouse coordinates.
рдорд╛рдЙрд╕ рдХреЗ рд╣рд┐рд▓рдиреЗ-рдбреБрд▓рдиреЗ рдХреЗ рд╕рд╛рде рд╣реА рд╣рдЬрд╛рд░реЛрдВ 3D рдХрдгреЛрдВ рдХрд╛ рд▓рд╛рдЗрд╡ рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдорд┐рд▓рддрд╛ рд╣реИред
Audio Reactive Visuals
Extracts raw decibel and frequency data from your microphone to mutate particle velocities and sizes.
рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рдХреА рдЖрд╡рд╛рдЬрд╝ рдкрд░ рд╕рд┐рдореБрд▓реЗрд╢рди рдХреА рд╕реНрдкреАрдб, рдЖрдХрд╛рд░ рдФрд░ рд░рдВрдЧреЛрдВ рдХреЛ рдмрджрд▓рддреЗ рд╣реБрдП рд╡рд┐рдЬрд╝реБрдЕрд▓реНрд╕ рджрд┐рдЦрд╛рддрд╛ рд╣реИред
Dynamic Gravity Panel
Provides sliders to change friction, wind, gravity coefficients, and visual shaders on the fly.
рд╕реНрд▓рд╛рдЗрдбрд░реНрд╕ рдХреЗ рдЬрд╝рд░рд┐рдП рдЧреНрд░реЗрд╡рд┐рдЯреА, рд╣рд╡рд╛, рдФрд░ рдлреНрд░рд┐рдХреНрд╢рди рдЬреИрд╕реЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдПрдбрдЬрд╕реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред

How to Use / рдЗрд╕реЗ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ?

1
Launch & Enter Sandbox Click on "Visit Live Site" above to launch the application. Wait a moment for the canvas to load. рдКрдкрд░ "Visit Live Site" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд▓реЛрдбрд┐рдВрдЧ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░реЗрдВред
2
Interact with Canvas Drag, click, and swipe your mouse cursor across the screen. You'll see the particle swarm gravitate toward your cursor location. рд╕реНрдХреНрд░реАрди рдкрд░ рдорд╛рдЙрд╕ рдШреБрдорд╛рдПрдБ рдпрд╛ рдбреНрд░реИрдЧ рдХрд░реЗрдВ; рд╕рднреА рддреИрд░рддреЗ рд╣реБрдП 3D рдХрдг рдорд╛рдЙрд╕ рдХреА рдУрд░ рдЦреАрдВрдЪреЗ рдЪрд▓реЗ рдЖрдПрдБрдЧреЗред
3
Activate Audio Sync Mode Click the "Mic Sync" button on the floating console and click "Allow Microphone". Play your favorite track or talk to see the audio wavelengths pulse live. рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдореЗрдВ "Mic Sync" рджрдмрд╛рдХрд░ рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рдЪрд╛рд▓реВ рдХрд░реЗрдВ рдФрд░ рдЖрд╡рд╛рдЬрд╝ рдпрд╛ рдЧрд╛рдиреЗ рдХреЗ рддрд╛рд▓ рдкрд░ рд╕рд┐рдореБрд▓реЗрд╢рди рджреЗрдЦреЗрдВред
4
Adjust Physics Constants Open the control drawer on the right side. Modify speed variables, friction multipliers, and rendering modes to create customized abstract scenes. рджрд╛рд╣рд┐рдиреА рдУрд░ рджрд┐рдП рдЧрдП рд╕реНрд▓рд╛рдЗрдбрд░ рдореЗрдиреВ рдХреЛ рдЦреЛрд▓рдХрд░ рд╕реНрдкреАрдб, рд░рд┐рдлреНрд░реИрдХреНрд╢рди рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдЗрдлрд╝реЗрдХреНрдЯ рдХреЛ рдордирдЪрд╛рд╣рд╛ рдЖрдХрд╛рд░ рджреЗрдВред

Tech Stack / рдкреНрд░рдпреБрдХреНрдд рддрдХрдиреАрдХ

WebGL / Canvas2D Web Audio API Three.js Vanilla JavaScript ES6+ Custom CSS Custom Variables TailwindCSS Express.js Host