"Create a realistic 3D model of a cricket stadium using Three.js. The stadium should include the following key elements:
Ground/Pitch:
A large oval or circular grass field with a well-marked cricket pitch in the center.
Use a green texture for the field and a brownish texture for the pitch strip.
Stands/Seating Area:
Semi-circular stands surrounding the field with tiered seating.
Add some variation in seat color to give a realistic look.
Optional: Add low-poly people or crowd texture to fill the stands.
Scoreboard:
Position a large rectangular scoreboard on one side of the stadium.
Display a basic digital-style score using simple text.
Floodlights:
Four tall floodlight towers placed around the ground with light sources.
Light them up using Three.js PointLights or SpotLights.
Pavilion / Players Area:
Add a small structure for player dressing rooms and officials.
Basic rectangular building with stairs and glass texture for modern look.
Camera Controls:
Use OrbitControls to allow the user to rotate around and zoom in/out of the stadium.
Lighting and Sky:
Add ambient and directional lighting for daytime environment.
Include a blue skybox or sky dome to simulate daylight.
The scene should be optimized for performance, using low-poly models and compressed textures where possible."