ngo*_*vin 4 javascript webgl webvr aframe
我想将网页显示为具有 VR 场景的 2D 内容。我可以<iframe>在https://aframe.io 的WebGL/three.js 中使用元素作为纹理的来源吗?
<iframe>
gma*_*man 7
您不能在 WebGL 中使用 iframe 或任何其他 HTML 元素,因为这会带来安全风险。人们可以从纹理中读取密码和其他私人信息。
然而,您可以找到像这样的创造性解决方案,这是谷歌搜索“iframe webgl”的第一个热门。
您可以通过将 iframe 放在 webgl 画布后面,使用 3d 数学切割一个洞(绘制透明像素),您需要使用表示 iframe 的 2d 平面来显示 iframe。然后使用 3D css 定位 iframe 元素以匹配平面。
归档时间:
9 年,10 月 前
查看次数:
2935 次
最近记录:
9 年,5 月 前