I need you to build a high-end, interactive 3D Automotive Showcase website. The goal is a "scrollytelling" experience where the user scrolls (or uses buttons) to move a camera around a 3D car model, highlighting specific features with smooth transitions.
Tech Stack:
Assets to use:
Core Features & Requirements:
🧸 Interactive 3D Gummy Bear — React App Specification
✅ Tech Stack
@react-three/fiber@react-three/drei@react-spring/three🎯 Objective
Create an interactive, hyper-realistic 3D gummy bear that behaves like a soft, translucent jelly object with physics-driven interaction and polished UI controls.
🧩 3D Model — Procedural Generation
CapsuleGeometry → body and limbsSphereGeometry → head, ears, snout🍬 Material & Appearance
Use MeshTransmissionMaterial from @react-three/drei to achieve a jelly-like look.
Material must support configurable:
Internal Glow
pointLight inside the bear mesh.🎞 Animation & Interaction
Idle Animation
Physics-Based Interaction
Implement a squeeze + wobble effect using @react-spring/three.
On click/tap:
On release:
💡 Scene & Lighting
3-Point Lighting Setup
🌗 Environment Modes
Dark Mode
#000000<Stars />Light Mode
🎛 UI Controls (Overlay)
Top Right
Bottom Left — Glassmorphism Panel
Include two sliders:
Bottom Center
Bottom Right — Glassmorphism Panel
⚙️ Technical Constraints
Create a React application using react-three-fiber and three.js that renders a full-screen, interactive liquid surface simulation.
Core Simulation Logic:
Rendering & Aesthetics:
Technical Constraints:
System Instruction (Optional but Recommended)
Act as a World-Class Frontend Engineer & Creative Coder.
You specialize in React, Three.js, React Three Fiber, and Tailwind CSS.
You prioritize performance (using InstancedMesh), aesthetic polish (glassmorphism, smooth transitions), and responsive design.
User Prompt
Project
Create a "Emoji Mesh" 3D Web Application.
Goal
Build a React application that takes any emoji and renders it as a 3D cloud of particles (voxels) using Three.js.
The user can interact with the particles, change display modes, and download screenshots.
Tech Stack
@react-three/fiber (for the 3D scene)@react-three/drei (for Controls, Environment, Shadows)three (Core library)@heroicons/react (UI Icons)Core Features & Architecture
The Voxelizer Component (Voxelizer.tsx)
Logic
"Apple Color Emoji""Segoe UI Emoji""Noto Color Emoji"\uFE0F to force emoji presentation.Sampling
getImageData).alpha > 50 to 3D positions.Modes
Rendering
THREE.InstancedMesh for high performance (rendering 2000+ particles).Particle Style
Interaction
useFrame.The Main UI (App.tsx)
Layout
Responsiveness
Controls
"Flat" and "Volumetric"."Density" (resolution of the sampling canvas)."Voxel Scale" (particle size)."Tint" (lighting/particle color)."Background"."Emoji" texture particles and "Square" geometry.preserveDrawingBuffer: true in Canvas config.Visual Aesthetic (Crucial)
MeshStandardMaterial with slight roughness.backdrop-blurbg-white/10border-white/20rounded-[2rem]translate-x on desktoptranslate-y on mobileScene Setup
OrbitControls (with auto-rotate disabled by default).ContactShadows below the model to ground it.Environment (preset: "city") for realistic reflections.
Role:
Act as a world-class senior frontend engineer specializing in React, Three.js (React Three Fiber), and UI/UX design.
Goal:
Create a high-fidelity, cinematic 3D web application called "Lumina Sphere AI". The app features a reactive, highly reflective chrome sphere situated in high-resolution environments. It integrates Google Gemini for scene analysis and geocoding.
Tech Stack:
Core Features & Controls:
Visual & UI/UX Design:
Specific External Assets (Polyhaven 4K Links):
Use these exact URLs to ensure crisp backgrounds:
Build a high-end, minimalist virtual art gallery as a React application using Tailwind CSS.
The Prompt: "The Immortal Fox" 3D Logic ChallengeGoal: Build a React-based 3D exploration game using Three.js and GLTFLoader where a character grows and gains "Absolute Immunity" through specific item collection milestones.Core Environment & Character:World: A vast grassy plane with a dense forest of low-poly trees and exponential fog for depth.Character: Load a 3D rigged Fox model. Implement WASD controls with a dynamic 3rd-person follow camera that adjusts its height and distance based on the fox's current scale.Animations: The fox should play its "walk/run" animation, with the timeScale mapped to its actual movement velocity. The animation must stop when the fox is idle.Gameplay Logic & State Machine:Red Mushroom Phase: Spawn 5 red mushrooms. Each collection increments a counter. At 5 mushrooms, the fox scales up by 20x (Giant Mode).The Nemesis: Purple mushrooms act as enemies. They "hunt" the fox by slowly moving toward its current position.Penalty: If a purple mushroom touches a non-immune fox, the fox loses 1 red mushroom and scales back down immediately.The Golden Milestone (The "One-Time" Rule):The moment the counter hits 5/5, a single Golden Mushroom spawns in the distance.This Golden Mushroom is a unique entity. Once it is collected, it must NEVER spawn again for the duration of the session.Absolute Immunity:Bumping into the Golden Mushroom grants "Immunity."Display a high-contrast white speech bubble above the fox's head that reads "IMMUNITY" using a Canvas texture.Permanent Transformation: Once immune, the fox is locked at 20x scale forever. Purple mushrooms can no longer reduce the mushroom count or shrink the fox. They are simply destroyed on contact.Visual Polish:UI: Use a minimalist, high-end "Axis" style configurator UI with thin tracking, uppercase labels, and a dot-matrix style collection tracker.Controls: Implement smooth mouse-drag rotation for the camera (Yaw and Pitch) with eased interpolation for a professional "Configurator" feel. Load fox from https://github.khronos.org/glTF-Sample-Viewer-Release/
Subject: A high-definition, 1/6 scale collectible action figure of Kanye West. The figure features a hyper-realistic plastic skin texture with detailed face and hands, free of dark circles.
Outfit: A heavy-weight, washed lavender purple hoodie with the hood up and a kangaroo pocket. Dark indigo, straight-leg raw denim jeans, slightly baggy and stacked over black Yeezy 500 sneakers.
Pose & Accessories (Fixed): The figure stands in a neutral, static standing pose.
Camera Angle & Orientation: Three-quarter view from the left. The figure represents a 45-degree angle relative to the camera, revealing the left side of the profile. The figure’s head is facing the same direction as the body.
Environment: Solid white background. Soft, even, flat lighting with no hard shadows. No visible stand.
Style: Product photography, macro lens, shallow depth of field, 1/6 scale toy aesthetic.
Photorealistic cinematic moment at night: A woman lifts her hand to block harsh headlights shining directly at her face. In the warm yellow glow of the headlights, she realizes her hand is composed of ultra-fine, digitized particles—micro-grains that shimmer with an iridescent rainbow sheen, like spectral refraction. The surrounding scene is drenched in dark purples, with only the illuminated hand and face showing warm yellow highlights mixed with rainbow particle colors. Her expression is tense, awestruck, eyes focused on her dissolving fingertips. Particles drift from her hand into the air, glowing subtly. Cinematic lighting, hyperreal skin detail, shallow depth of field, dramatic contrast, volumetric dusk atmosphere, digital-surreal aesthetic.
--ar 16:9 --style raw --v 6