Build Russian T-90 style main battle tank: low rounded cast turret covered in explosive reactive armour blocks, 125 mm gun, rubber side skirts, IR dazzlers, log on the back (the one on sheet.jpg) as a production, REALISTIC 3D game asset in Blender, for Forge's asset library. Look at the reference images in this directory with your image tool first: sheet.jpg, previous_final.png, previous_side.png. It must look like a real object from a modern third-person game up close: never blocky, never toy-like, never flat colours. The operator reviewed the previous version (previous.glb / previous renders here) and asked for this. Fix it first, keep what was good: "RETROFIT, not a new model. This tank is already in the library (previous.glb, previous_final.png, previous_side.png, build_t90-tank.py, previous_nodes.json; its baked textures are on gex44 in /root/fal-author/t90-tank-v2/textures: copy what you reuse into your own remote dir, never write in the old one). Games now need it DESTRUCTIBLE like the newer library tanks. Keep the model exactly: same shape, proportions, frame, origin, materials, texture look, node names, pivots, Paint material and factor, paints in nodes.json. Start from build_t90-tank.py and change only this: (1) every bolt-on item becomes its own Part_ node with a complete surface underneath (for this type: the Kontakt reactive armour blocks on the glacis and turret (grouped: one Part_ per row or panel of blocks), rubber side skirts with ERA panels (one per panel), the rear fuel drums, the recovery log, snorkel tube, stowage boxes, tow cables; turret: the Shtora dazzler boxes, smoke grenade launchers, roof machine gun station, sight heads, antennas); (2) the barrel is split from Gun into a child Barrel, the empty Muzzle becomes a child of Barrel at the tip with identity rotation (+Z forward); (3) add the Fx_ empties and the hatches the rig asks for; (4) build FILE B, the damage GLB, from copies of your meshes, with its Burnt and Scars textures; (5) render states.png and look at it. Everything else in the contract below holds." Blender 5.2 is headless on another machine. Write bpy scripts here and run them with: ssh gex44 /root/blender-spike/blender-5.2.0-linux-x64/blender -b --python-exit-code 1 --python /root/fal-author/t90-tank-v3/