Преглед изворни кода

WebGPURenderer: Set style.display to block in constructor.

Mugen87 пре 4 година
родитељ
комит
edc6076717
1 измењених фајлова са 9 додато и 1 уклоњено
  1. 9 1
      examples/jsm/renderers/webgpu/WebGPURenderer.js

+ 9 - 1
examples/jsm/renderers/webgpu/WebGPURenderer.js

@@ -66,7 +66,7 @@ class WebGPURenderer {
 
 		// public
 
-		this.domElement = ( parameters.canvas !== undefined ) ? parameters.canvas : document.createElementNS( 'http://www.w3.org/1999/xhtml', 'canvas' );
+		this.domElement = ( parameters.canvas !== undefined ) ? parameters.canvas : this._createCanvasElement();
 
 		this.autoClear = true;
 		this.autoClearColor = true;
@@ -873,6 +873,14 @@ class WebGPURenderer {
 
 	}
 
+	_createCanvasElement() {
+
+		const canvas = document.createElementNS( 'http://www.w3.org/1999/xhtml', 'canvas' );
+		canvas.style.display = 'block';
+		return canvas;
+
+	}
+
 }
 
 export default WebGPURenderer;