TP030

Sương Mai — Mỹ phẩm thiên nhiên

Website mỹ phẩm với 4 model 3D: lọ serum giữa những giọt sương khúc xạ thật né theo chuột, quy trình 4 bước có chế độ sáng/tối đổi màu cả trang, ảnh thành phần có điểm chạm, đồi trà 3D từ ảnh và quiz chọn sản phẩm.

Điểm nổi bật
Trong gói tải về

Website song ngữ (VI/EN) cho thương hiệu mỹ phẩm, skincare, spa: lọ serum 3D giữa những giọt sương khúc xạ thật, quy trình sáng/tối đổi màu cả trang, thành phần có điểm chạm, đồi trà 3D từ ảnh, quiz chọn sản phẩm.

Chạy thử

npm install
npm run dev       # http://localhost:5173
npm run build     # xuất bản tĩnh vào dist/

Mặc định tiếng Việt; thêm ?lang=en để mở tiếng Anh.

Model 3D

ModelDùng ở
serumHero (giữa các giọt sương) + quy trình
toner, cream-jar, sunscreenQuy trình 4 bước, kết quả quiz
npm i -D @gltf-transform/core @gltf-transform/extensions @gltf-transform/functions meshoptimizer sharp
node scripts/optimize-models.mjs

Cấu trúc

src/dew-scene.js    Hero: lọ serum + giọt nước khúc xạ (transmission), nền sáng/tối
src/field-scene.js  Đồi trà: ảnh + bản đồ độ sâu thành bề mặt 3D, sương trôi
src/intro.js        Intro giọt sương + vòng gợn sóng
src/slots.js        Model gắn vào thẻ quy trình
src/main.js         AM/PM, điểm chạm thành phần, quiz
src/locales.js      Toàn bộ chữ vi + en

Tuỳ biến nhanh

Muốn đổiSửa ở
Sản phẩm & giáPRODUCTS, ORDER trong src/main.js
Câu hỏi quiz & luật gợi ýQUESTIONS, recommend()
Điểm chạm trên ảnh thành phần--x --y của .spot trong index.html + ING
Màu chế độ tốibody[data-mode='pm'] trong src/style.css
Số giọt nướcN trong src/dew-scene.js

Ghi chú