ウェブブラウザでバーチャルリアリティ (VR) 体験をすることができるライブラリとして,A-Frame.jsがあります。JavaScript等を書かずにマークアップ言語で3DVR空間を構築することができるようです。
A-Frameを使った基本的なデモの作成 - ゲーム開発 | MDN
lab.jsでA-Frame.jsを使う方法はとても簡単でした。以下のページの「Introduction」のデモをlab.js Builder上で動かしてみます。
セットアップの方法は他のライブラリを使用するときと同じです。lab.js Builderの設定アイコン(右端)をクリックします。
HTMLタブを選び,使用するライブラリのリンクを貼り付けます。
具体的には以下のような感じです。
<script src="<https://aframe.io/releases/1.2.0/aframe.min.js>"></script>
次は,下側のタブメニューの「HTML」を展開して「HTML Screenコンポーネント」を追加します。このコンポーネントは「Content」に直接HTMLを入力することが出来ます。