                `
                    );
                };

                const mesh = new Mesh(geometry, material);
                mesh.position.y = -1.6;
                mesh.rotation.x = -Math.PI / 2;
                mesh.add(this.reflector);

                mesh.onBeforeRender = (renderer, scene, camera) => {
                    this.visible = false;
                    this.reflector.update(renderer, scene, camera);
                    this.visible = true;
                };

                this.