File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ import {CombinedCamera} from "./util/CombinedCamera";
3737import { CSS2DRenderer } from "./util/CSS2DRenderer" ;
3838import { MarkerSet } from "./markers/MarkerSet" ;
3939import { reactive } from "vue" ;
40+ import WebGL from "three/addons/capabilities/WebGL" ;
4041
4142export class MapViewer {
4243
@@ -84,6 +85,7 @@ export class MapViewer {
8485 this . stats . hide ( ) ;
8586
8687 // renderer
88+ if ( ! WebGL . isWebGL2Available ( ) ) throw "WebGL2 is not supported." ;
8789 this . renderer = new WebGLRenderer ( {
8890 antialias : true ,
8991 sortObjects : true ,
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ async function load() {
6464 <div>
6565 <img src="assets/logo.png" alt="bluemap logo">
6666 <div class="bm-app-err-main">Failed to load BlueMap webapp!</div>
67- <div class="bm-app-err-hint">Make sure you have <a href="https://get.webgl.org/">WebGL </a> enabled on your browser.</div>
67+ <div class="bm-app-err-hint">Make sure you have <a href="https://get.webgl.org/webgl2/">WebGL2 </a> enabled on your browser.</div>
6868 </div>
6969 </div>
7070 ` ;
You can’t perform that action at this time.
0 commit comments