← Ana Sayfa Showroom Kiosk Hareket Test

3D Soket — R1 kanıt

Websiteks · poster → turntable · sürükle/scroll döndür · kapakları aç · renk varyantı · garantili fallback. Kareler bu sayfada sentetik üretilir (gerçek asset Vitrin'den gelince data-src JSON'la birebir aynı çalışır).

Linea gardırop — 360° görünüm

Kontrol (kararlı public API)

Renk:
başlatılıyor…

① Sadece poster (turntable verisi yok → poster modu)

② Bozuk veri (hiç mod tutmaz → "sıfır kırık kutu" iskelesi)

3D Soket — R2 kanıt · gerçek WebGL (GlbCinematicAdapter)

websiteks viewer3d.js + loft app.js (KTX2/DRACO/IBL) + tikla-git (fly-to) damıtıldı. Aynı kararlı API; data.model.glb ya da modelSource hook'undan beslenir.

① Gerçek websiteks GLB · URL'den (GLTFLoader+DRACO+KTX2+IBL)

Renk (swatch-tint):
başlatılıyor…

② Prosedürel 3D gardırop · kapak=AnimationClip · KHR-yedek varyant · fly-to

Görünüm:
Renk:
başlatılıyor…

3D Soket — R3 kanıt · oto-kontrol + hotspot (kendi-yeterli soket)

Bu blokta hiç manuel buton yok. Soket gerçek data/urunler/gardirop-01.json'u yükler ve kapak aç/kapat · renk swatch'leri · görünüm chip'leri'ni kendisi basar (yetenek-farkında). data-hotspots="true" ile anchor2d hotspot'ları belirir → tıkla = ilgili kareye sinematik dönüş (focusPart).

Kendi-yeterli soket (manuel panel YOK)

başlatılıyor…

Soldaki kutunun ALT kenarındaki kontrol barı ve hotspot noktaları soketin kendi ürettiğidir (soket.css sınıfları). index.html'e bu soketi koymak = tam etkileşim, ek markup gerekmez.

③ B16 — placeholder turntable (kare YOK) → konsol 404'süz poster'a düşer

R3 self-test

ölçülüyor…


3D Soket — R4 kanıt · CANLI stand-in cinematic (host callback YOK)

Bu blokta modelSource hook YOK — yalnızca data.model.standIn:"gardirop". Soket, gerçek GLB gelene kadar prosedürel demonstrasyon modelini kendi kurar; data.model.glb dolunca öncelik glb>standIn olduğundan kod değişmeden gerçek ürüne yükselir. index.html canlı soketinin gördüğü yol budur.

Canlı stand-in · webgl-glb-cinematic

R4 self-test…

Aynı veri index.html'de (gardirop-01.json · model.standIn) canlı çalışır. Oto-kontrol barı + canvas soketin kendi ürettiğidir.

3D Soket — R6 kanıt · "Kapakları Aç" düğmesi + AR dürüstlüğü

Soketin kendi ürettiği oto-kontrol barındaki kapak düğmesi artık komut metni taşır (vitrin "Kapakları açın" kopyasıyla birebir). Kullanıcı tıklaması simüle edilir; durum + metin DOM'dan okunur. AR düğmesi yalnız model.usdz varsa belirir.

Oto-bar "Kapakları Aç" → tıkla → "Kapakları Kapat"

R6 self-test…

Aynı yol index.html canlı soketinde (model.standIn:"gardirop") çalışır. AR: ① usdz YOK → düğme yok · ② usdz VAR → düğme var (gizli ölçüm soketi).