如何使用 WebGL 在 JavaScript 中创建交互式全景查看器?

How to create a Interactive panoramic viewer in JavaScript using WebGL?

我想在 JavaScript 中创建一个 全景视图 r,其中一些小图像也可以作为 交互式叠加 在查看器中。 WebGL 用于在 JavaScript 中创建交互式动画,但我是 JavaScriptWebGL 中的新手。有谁知道如何做到这一点。

Three.js 站点上实际上有很多示例,使用不同的方法(取决于初始 material):

WebGL

Canvas

CSS3D

UPD Photo-sphere-viewer 基于Three.js 并引入交互式标记

有一个名为 "A-Frame" 的库建立在 Three.js 之上(如上所述),它似乎对初学者非常友好。

以下是您可能感兴趣的交互式全景示例:https://aframe.io/examples/showcase/sky/