I'm currently working on developing a basic Minecraft-inspired game using THREE.js.
Unfortunately, the performance of my project is not as smooth as I'd like it to be.
My approach involves using box geometry for creating voxels, but I'm facing challenges with deleting blocks when they are broken and implementing mouse picking functionality.
I've heard that combining geometries can improve performance, but this might limit our ability to remove individual voxels or utilize mouse picking features.
Are there any alternative strategies for optimizing performance in THREE.js?