TGViewer
Creative Coder Creative Coder @creative_coder · 418 subscribers
Post #682 511
Дуже крута демка по інтеграції HTML інтерфейсу в тривимірну WebGL сцену.

https://codesandbox.io/s/interactive-spline-scene-live-html-f79ucc

Сцену зроблено в Spline (знову він, так :), інтегровано за допомогою react three fiber. До речі екосистема r3f поповнюється такими шалено крутими речами, що цьому варто присвятити цілу серію постів. Але зараз не про те. Мене вразило як круто це працює, зберігається повний функціонал HTML, навіть є автозаповнення імейлу (я для відео почистив). Це значно крутіше, ніж у будь-яких подібних демо.

Ефект досягається за рахунок накладання canvas з прозорим віконцем поверх сторінки, а контейнеру сторінки прописаний стиль transform: matrix3d(...), і ця матриця оновлюється відповідно до 3D сцени. Можна помітити як воно іноді не встигає, але з тим нічого не зробиш.

Очевидно, таке рішення дуже обмежене в можливостях, але. Курсор у вигляді руки тицяє по DOM кнопкам! І від неї ще відкидається тінь на сцену! І ховери! Дуже дуже круто 😍

#reference
  • 🤩 3
  • 🔥 1
More from @creative_coder
  1. Sep 23, 2026Я он подумав а що як допиляти сім і релізнути як продукт? Вирішив зробити маркетингове дос…
  2. Sep 19, 2026Зробив за вечір fpv-симулятор Тришка, браузер, підключення до реального контроллера, фізик…
  3. Sep 10, 2026якщо комусь цікаво веду репортаж з threejs.paris https://x.com/akella/status/2097962589716…
  4. Aug 19, 2026А що це в нас таке класне? 😏🤍😇 https://youtu.be/6C-cBc5g4Q0
  5. Aug 4, 2026Voxel Airplanes 3D, or the story about fitting vertex data into 4 bytes | by Oleksandr Pop…
  6. Jul 30, 2026https://why.zero.university/ #reference
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →