In today’s hyper-connected business world, Computer Generated Imagery, or CGI, has become a powerhouse and a must-have weapon for selling products. The use of 3D visualisation technology to make products has helped CGI transcend its role as a niche sales and marketing tool.