Building Efficient Three.js Scenes: Optimize Performance While Maintaining Quality