               }

                this.enabled = true;

                tween(this.camera, { fov: 30 }, 7000, 'easeInOutCubic', null, () => {
                    this.camera.updateProjectionMatrix();
                });
            };
        }

        class WorldController {
            static init() {
                this.initWorld();
                this.initLights();
                this.initLoaders();
                this.initEnvironment();
                this.initControls();

                this.ad