Lucid:基于 Web 的实时混合现实体验,结合了摄像头流和 Three.js

Lucid 是一款混合现实应用程序,允许用户通过浏览器和 VR 耳机设计和体验迷幻的视觉效果。

该应用程序基于一系列资源,包括 Three.js(可视化)、React 和 Google 的 Material Design 语言(用户界面)、Redux(状态管理)以及 Webpack(打包)。

Lucid 从用户的设备中获取低分辨率的视频流。该视频用作材质纹理,然后将其应用到网格几何体上。网格的旋转由用户的设备方向控制,允许用户通过移动头部来查看几何体的内部。然后,该场景经过多个着色器处理,再以立体形式渲染到 VR 耳机上。

zip 文件大小:171.28KB