Skip to content

Conversation

@iamKaviB
Copy link
Contributor

๐ŸŒŠ Liquid Metal Morphing Sculpture

A mesmerizing 3D interactive art experience built with Three.js, featuring morphing metallic shapes, fluid wave motion, and glowing particle effects โ€” all rendered in real time inside your browser.


โœจ Overview

Liquid Metal Morphing Sculpture simulates a living, breathing piece of futuristic art.
Users can morph between shapes, tweak the physics of liquid motion, and control metallic reflection โ€” resulting in a hypnotic, ever-changing digital sculpture.

๐ŸŽฎ Move your mouse to rotate โ€ข Scroll to zoom โ€ข Adjust sliders for real-time physics control.


๐Ÿง  Features

  • ๐Ÿ’  Morphing Geometry โ€” Sphere, Cube, Torus, Cone, Knot, and Helix
  • โšก Real-time Metal Fluid Animation โ€” dynamic vertex displacement driven by sine-wave motion
  • ๐ŸŒ€ Particle System โ€” glowing particles orbit and shimmer around your shape
  • ๐ŸŽ›๏ธ Interactive Controls:
    • Adjust Liquid Flow
    • Adjust Metallic Reflection
    • Control Rotation Speed
  • ๐ŸŽฒ Randomize Button for creative exploration
  • ๐Ÿ’ฅ Shatter Mode โ€” temporarily explodes geometry and reforms it dynamically
  • ๐ŸŒˆ Dynamic Lighting โ€” multi-point light sources with cyan, magenta, and blue hues
  • ๐ŸŽจ Glassmorphism HUD โ€” smooth UI overlay with glowing buttons and sliders

๐Ÿงฉ Technologies Used

Component Technology
3D Engine Three.js
Programming Language Vanilla JavaScript (ES6)
Rendering WebGL
UI Styling HTML5 + CSS3 (Glassmorphism Design)
Physics Simulation Vertex Manipulation via Sine Waves

๐Ÿš€ Getting Started

1. Clone the repository

git clone https://github.com/yourusername/Hacktoberfest2025.git
cd Hacktoberfest2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant