I’m building an interactive 3D application that runs natively in the browser and need the complete visual layer produced—from modelling through to in-scene lighting and materials—so the final experience feels fluid, polished and device-friendly. The scene must be WebGL-ready and integrate cleanly with a JavaScript framework such as Three.js or Babylon.js. I’ll provide the functional logic separately; your focus is to deliver optimised geometry, textures, and any shaders required, packaged so a developer can drop the files straight into the codebase without extra conversion work. Performance matters: target 60 fps on current Chrome, Firefox and Safari, with graceful degradation on lower-power laptops. Please keep polygon counts lean, set up efficient texture atlases and make sure all materials rely on PBR workflows that the major browsers handle well. Deliverables • Complete 3D scene file(s) in GLB or glTF • All texture maps (base colour, normal, roughness/metallic) at web-optimised resolutions • A concise integration guide noting camera settings, scene units, and any required script hooks I’ll review on appearance accuracy, load time under three seconds on a typical broadband connection, and clean organisation of your project folder. Once approved, we can discuss follow-up iterations for additional features such as physics or UI overlays.