From 12dd126c7863651f1b23be25510b1bb3159b7d8a Mon Sep 17 00:00:00 2001 From: Kevin Rufino <57162630+kevinrufino@users.noreply.github.com> Date: Mon, 14 Nov 2022 04:16:51 -0500 Subject: [PATCH] fix: update array buffers Updates SharedArrayBuffers to ArrayBuffers to fix textureloading --- src/voxel-block-builder.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/voxel-block-builder.js b/src/voxel-block-builder.js index 7f568f2..507e7c5 100644 --- a/src/voxel-block-builder.js +++ b/src/voxel-block-builder.js @@ -1297,17 +1297,17 @@ export const voxel_block_builder = (() => { for (let k in meshes) { const positionsArray = new Float32Array( - new SharedArrayBuffer(bytesInFloat32 * meshes[k].positions.length)); + new ArrayBuffer(bytesInFloat32 * meshes[k].positions.length)); const normalsArray = new Float32Array( - new SharedArrayBuffer(bytesInFloat32 * meshes[k].normals.length)); + new ArrayBuffer(bytesInFloat32 * meshes[k].normals.length)); const uvsArray = new Float32Array( - new SharedArrayBuffer(bytesInFloat32 * meshes[k].uvs.length)); + new ArrayBuffer(bytesInFloat32 * meshes[k].uvs.length)); const uvSlicesArray = new Float32Array( - new SharedArrayBuffer(bytesInFloat32 * meshes[k].uvSlices.length)); + new ArrayBuffer(bytesInFloat32 * meshes[k].uvSlices.length)); const coloursArray = new Float32Array( - new SharedArrayBuffer(bytesInFloat32 * meshes[k].colours.length)); + new ArrayBuffer(bytesInFloat32 * meshes[k].colours.length)); const indicesArray = new Uint32Array( - new SharedArrayBuffer(bytesInInt32 * meshes[k].indices.length)); + new ArrayBuffer(bytesInInt32 * meshes[k].indices.length)); positionsArray.set(meshes[k].positions, 0); normalsArray.set(meshes[k].normals, 0);