|
@@ -39,11 +39,19 @@ import { WebGLUtils } from './webgl/WebGLUtils.js';
|
|
|
import { WebXRManager } from './webxr/WebXRManager.js';
|
|
|
import { WebGLMaterials } from "./webgl/WebGLMaterials.js";
|
|
|
|
|
|
+function createCanvasElement() {
|
|
|
+
|
|
|
+ const canvas = document.createElementNS( 'http://www.w3.org/1999/xhtml', 'canvas' );
|
|
|
+ canvas.style.display = 'block';
|
|
|
+ return canvas;
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
function WebGLRenderer( parameters ) {
|
|
|
|
|
|
parameters = parameters || {};
|
|
|
|
|
|
- const _canvas = parameters.canvas !== undefined ? parameters.canvas : document.createElementNS( 'http://www.w3.org/1999/xhtml', 'canvas' ),
|
|
|
+ const _canvas = parameters.canvas !== undefined ? parameters.canvas : createCanvasElement(),
|
|
|
_context = parameters.context !== undefined ? parameters.context : null,
|
|
|
|
|
|
_alpha = parameters.alpha !== undefined ? parameters.alpha : false,
|