diff --git a/src/extras/geometries/PlaneBufferGeometry.js b/src/extras/geometries/PlaneBufferGeometry.js index fb35c9e19acb93426c24b19245f75d105426c720..f47f6a2d40bbd21dbb0312f795bac5d79d0ba877 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;