Сложные экраны интерфейса можно размещать прямо в 3D-пространстве, используя стандартные возможности браузера.
Сейчас это экспериментальная функция в Chrome (через флаг:
chrome://flags/#canvas-draw-element), но это ожидаемая технология с потенциалом существенно упростить разработку Web3D-интерфейсов. 😎https://github.com/fimbox/html-in-canvas/blob/main/plugins/html-cloth.mjs