From 13963ace3f29d9e70838e16040a11e6adc59ebe3 Mon Sep 17 00:00:00 2001 From: "DESKTOP-49U0CRN\\Cheon JeongDae" Date: Tue, 29 May 2018 14:16:24 +0900 Subject: [PATCH] memory bugger modify --- src/mago3d/f4d/Lego.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mago3d/f4d/Lego.js b/src/mago3d/f4d/Lego.js index 0569d1a6..27d0c210 100644 --- a/src/mago3d/f4d/Lego.js +++ b/src/mago3d/f4d/Lego.js @@ -105,7 +105,7 @@ Lego.prototype.parseLegoData = function(buffer, gl, magoManager) // VBO(Position Buffer) - x,y,z var numPositions = stream.readUint32(); - var posByteSize = 4 * numPositions * 3; + var posByteSize = numPositions * 3; var classifiedPosByteSize = vboMemManager.getClassifiedBufferSize(posByteSize); //var positionBuffer = stream.readFloat32Array(numPositions * 3); // original.*** var positionBuffer = new Float32Array(classifiedPosByteSize); @@ -155,7 +155,7 @@ Lego.prototype.parseLegoData = function(buffer, gl, magoManager) { var dataType = stream.readUint16(); var numCoords = stream.readUint32(); - var tCoordByteSize = 2 * numCoords * 4; + var tCoordByteSize = 2 * numCoords; var classifiedTCoordByteSize = vboMemManager.getClassifiedBufferSize(tCoordByteSize); //var coordBuffer = stream.readFloat32Array(numCoords * 2); // original.*** var coordBuffer = new Float32Array(classifiedTCoordByteSize);