From a2b0946109bafd3e8ee171b963350139f3ea51d3 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Tue, 21 Apr 2015 23:38:55 +0100 Subject: [PATCH] PlaneBufferGeometry: Avoid breakage when using a float for *Segments --- src/extras/geometries/PlaneBufferGeometry.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/extras/geometries/PlaneBufferGeometry.js b/src/extras/geometries/PlaneBufferGeometry.js index fb35c9e19a..f47f6a2d40 100644 --- a/src/extras/geometries/PlaneBufferGeometry.js +++ b/src/extras/geometries/PlaneBufferGeometry.js @@ -19,8 +19,8 @@ THREE.PlaneBufferGeometry = function ( width, height, widthSegments, heightSegme var width_half = width / 2; var height_half = height / 2; - var gridX = widthSegments || 1; - var gridY = heightSegments || 1; + var gridX = Math.floor( widthSegments ) || 1; + var gridY = Math.floor( heightSegments ) || 1; var gridX1 = gridX + 1; var gridY1 = gridY + 1; -- GitLab