For ADA via The Edge Picture Company
Going from architect’s plans and 3d models, Spot created a photorealistic environment for actors to walk through to showcase what a visitor’s experience might be like when visiting this stunning floating structure in the ancient ruins of Al Diriyah.