Luxury 3D watch product experience page (Next.js + Three.js)

Luxury 3D watch product experience page (Next.js + Three.js)

A long, detailed Japanese prompt for designing a luxury 3D product experience web page for high-end watches, using Next.js, Three.js, React Three Fiber, GLSL, and specific scroll s

Becerinin kendisi

![Language-JA](https://img.shields.io/badge/Language-JA-blue)

#### 📖 Description

A long, detailed Japanese prompt for designing a luxury 3D product experience web page for high-end watches, using Next.js, Three.js, React Three Fiber, GLSL, and specific scroll sections and shader requirements.

#### 📝 Prompt

```
Design a 3D product experience page for a luxury wristwatch.
**Target users:** wealthy customers, watch enthusiasts, and business people aged 30–50.
**Brand tone:** Luxury × Tech (a modern, sophisticated high-end feel).
Scroll experience (5 sections):
Hero section – the wristwatch slowly appears from darkness into light while rotating. Implement holographic effects and Fresnel reflections with custom shaders.
Detail zoom – close-up of the dial. Use GLSL to achieve metallic reflections, parallax mapping, and real-time glossiness.
Mechanism breakdown – the watch disassembles and the internal movement floats in space. Use a displacement shader for an energy-field effect and add glow effects to each part.
Material experience – switch between different material variations. Express metalness, glass refraction, and the matte texture of titanium with PBR shaders in a physically based way.
Ending – the watch reassembles, with an abstract gradient mesh background made with a custom shader. Apply post-processing such as bloom and depth of field.
**Tech stack:** Next.js 15 + Three.js + React Three Fiber + GLSL (custom shaders) + react-postprocessing + Lenis.
Shader requirements:
Fresnel reflection shader (rim-light effect)
PBR material shader (roughness, metallic, AO)
Holographic shader (iridescent interference effect)
Displacement shader (waving and distortion effects)
Custom background shader (gradient noise)
Post-process: Bloom, ChromaticAberration, DepthOfField, Vignette.
Please propose specific numerical values for:
Scroll range of each section (in % or vh units)
Animation parameters (start/end values for position, rotation, scale, etc.)
Easing functions (ease type)
Camera FOV, position, and target values
Lighting settings (intensity, color, position)
Uniform values for each shader (time progression, scroll progress, hue, intensity, etc.).
```

#### 🖼️ Example Images

##### Image 1

<div align="center">
<img src="https://cms-assets.youmind.com/media/1764209263817_ppwln2_Fki2iITrOE6gCPlf.jpg" width="600" alt="Luxury 3D watch product experience page (Next.js + Three.js) - Image 1">
</div>

#### 📌 Details

- **Author:** [Shin@プログラミングチュートリアル](https://x.com/Shin_Engineer)
- **Source:** [Twitter Post](https://x.com/Shin_Engineer/status/1991740779652657455)
- **Published:** November 21, 2025
- **Languages:** ja

**[👉 Try it now →](https://youmind.com/gemini-3-prompts?prompt=Design%20a%203D%20product%20experience%20page%20for%20a%20luxury%20wristwatch.%0A**Target%20users%3A**%20wealthy%20customers%2C%20watch%20enthusiasts%2C%20and%20business%20people%20aged%2030%E2%80%9350.%0A**Brand%20tone%3A**%20Luxury%20%C3%97%20Tech%20(a%20modern%2C%20sophisticated%20high-end%20feel).%0AScroll%20experience%20(5%20sections)%3A%0AHero%20section%20%E2%80%93%20the%20wristwatch%20slowly%20appears%20from%20darkness%20into%20light%20while%20rotating.%20Implement%20holographic%20effects%20and%20Fresnel%20reflections%20with%20custom%20shaders.%0ADetail%20zoom%20%E2%80%93%20close-up%20of%20the%20dial.%20Use%20GLSL%20to%20achieve%20metallic%20reflections%2C%20parallax%20mapping%2C%20and%20real-time%20glossiness.%0AMechanism%20breakdown%20%E2%80%93%20the%20watch%20disassembles%20and%20the%20internal%20movement%20floats%20in%20space.%20Use%20a%20displacement%20shader%20for%20an%20energy-field%20effect%20and%20add%20glow%20effects%20to%20each%20part.%0AMaterial%20experience%20%E2%80%93%20switch%20between%20different%20material%20variations.%20Express%20metalness%2C%20glass%20refraction%2C%20and%20the%20matte%20texture%20of%20titanium%20with%20PBR%20shaders%20in%20a%20physically%20based%20way.%0AEnding%20%E2%80%93%20the%20watch%20reassembles%2C%20with%20an%20abstract%20gradient%20mesh%20background%20made%20with%20a%20custom%20shader.%20Apply%20post-processing%20such%20as%20bloom%20and%20depth%20of%20field.%0A**Tech%20stack%3A**%20Next.js%2015%20%2B%20Three.js%20%2B%20React%20Three%20Fiber%20%2B%20GLSL%20(custom%20shaders)%20%2B%20react-postprocessing%20%2B%20Lenis.%0AShader%20requirements%3A%0AFresnel%20reflection%20shader%20(rim-light%20effect)%0APBR%20material%20shader%20(roughness%2C%20metallic%2C%20AO)%0AHolographic%20shader%20(iridescent%20interference%20effect)%0ADisplacement%20shader%20(waving%20and%20distortion%20effects)%0ACustom%20background%20shader%20(gradient%20noise)%0APost-process%3A%20Bloom%2C%20ChromaticAberration%2C%20DepthOfField%2C%20Vignette.%0APlease%20propose%20specific%20numerical%20values%20for%3A%0AScroll%20range%20of%20each%20section%20(in%20%25%20or%20vh%20units)%0AAnimation%20parameters%20(start%2Fend%20values%20for%20position%2C%20rotation%2C%20scale%2C%20etc.)%0AEasing%20functions%20(ease%20type)%0ACamera%20FOV%2C%20position%2C%20and%20target%20values%0ALighting%20settings%20(intensity%2C%20color%2C%20position)%0AUniform%20values%20for%20each%20shader%20(time%20progression%2C%20scroll%20progress%2C%20hue%2C%20intensity%2C%20etc.).)**

---

Nasıl kurulur

Gemini

1. Open Gems → New Gem.
2. Paste the text below into the instructions field.
3. Save. The Gem appears in the sidebar and keeps the instructions
   across conversations.

In Google AI Studio the same text goes in System instructions.

Sende işe yaradı mı?

Nereden geldi

YouMind OpenLab CC-BY-4.0 Aslı

2025 YouMind OpenLab