Prompt
Create a Three.js scene as a benchmark test for AI-generated 3D modeling and animation. The scene should feature a modern minimalistic room with at least 3 different realistic 3D objects such as a chair, table, and lamp, using textures and materials like wood, metal, glass, or fabric. Include a first-person or orbit camera with smooth navigation, realistic lighting with ambient, directional, and point lights, and shadows matching the light sources. At least 2 objects must have smooth, natural continuous animations using easing or interpolation, and optionally animate lights or camera slightly for realism. The scene must run smoothly in a modern browser, optimized for multiple objects with shadows, and use only Three.js without external libraries. Include comments explaining important code sections, and provide full HTML or JavaScript code ready to run in the browser. Additionally, implement an automatic scoring system: score 0–100 for presence and realism of objects and materials, 0–100 for smoothness of animations, 0–100 for realistic lighting and shadows, and 0–100 for proper camera controls, with a total score 0–400 displayed in a score panel when the scene loads.
A system prompt was added to support web rendering