소스 검색

WebGLRenderer: Added .setDrawingBufferSize(). Related to #11374.

Mr.doob 8 년 전
부모
커밋
e68f69f047
1개의 변경된 파일14개의 추가작업 그리고 0개의 파일을 삭제
  1. 14 0
      src/renderers/WebGLRenderer.js

+ 14 - 0
src/renderers/WebGLRenderer.js

@@ -425,6 +425,20 @@ function WebGLRenderer( parameters ) {
 
 	};
 
+	this.setDrawingBufferSize = function ( width, height, pixelRatio ) {
+
+		_width = width;
+		_height = height;
+
+		_pixelRatio = pixelRatio;
+
+		_canvas.width = width * pixelRatio;
+		_canvas.height = height * pixelRatio;
+
+		this.setViewport( 0, 0, width, height );
+
+	};
+
 	this.setViewport = function ( x, y, width, height ) {
 
 		_viewport.set( x, _height - y - height, width, height )