From 1fa3bdef51b5384028d314a98726ae6a06470bd7 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Wed, 12 Mar 2014 21:09:05 -0400 Subject: [PATCH] PlaneGeometry: Uint32Array support. --- src/extras/geometries/PlaneGeometry.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extras/geometries/PlaneGeometry.js b/src/extras/geometries/PlaneGeometry.js index fdd767d315..302fe10200 100644 --- a/src/extras/geometries/PlaneGeometry.js +++ b/src/extras/geometries/PlaneGeometry.js @@ -56,7 +56,7 @@ THREE.PlaneGeometry = function ( width, height, widthSegments, heightSegments ) offset = 0; - var indices = new Uint16Array( gridX * gridY * 6 ); + var indices = new ( vertices.length > 65535 ? Uint32Array : Uint16Array )( gridX * gridY * 6 ); for ( var iy = 0; iy < gridY; iy ++ ) { -- GitLab