- }</script></head><body><button disabled id=xr-button style=z-index:10;position:absolute;top:5%;left:1%>WebXR or WebGPU not supported</button><canvas class=emscripten id=canvas oncontextmenu=event.preventDefault() style=height:100%;width:100%;resize:both;outline:0 tabindex=-1></canvas><template id=main-script><script src=index.js async></script></template><script>var Module={html5ResizeTarget:"#canvas-area",preRun:[],postRun:[],canvas:document.getElementById("canvas"),totalDependencies:0};async function onEnginePreInitialized(){await Promise.resolve(Module.Engine.getInstance()).then((e=>{e||console.error("Module Instance is null"),window.engineInstance=e})).catch((e=>{console.log(e)})),Promise.resolve(window.engineInstance.setWasmModuleInitialized(!0)).then().catch((e=>{console.log(e)}))}function onEngineInitialized(){var e=document.createElement("script");e.type="module",e.src="./script.js",e.async=!1,document.getElementsByTagName("head")[0].appendChild(e)}(async()=>{if(!navigator.gpu){console.error("Sorry, WebGPU is not supported by your browser.");const e=document.createElement("div");return Object.assign(e.style,{width:"50%",fontSize:"36px",fontWeight:"500",textAlign:"center",margin:"0 auto",marginTop:"25%"}),e.innerText="Sorry, WebGPU is not supported by your browser.",void document.body.appendChild(e)}{const e=document.getElementById("main-script").content.cloneNode(!0);document.body.appendChild(e)}})()</script></body></html>
0 commit comments