Computer Generated Imagery (CGI) is a technical term for high-resolution images that are created using 3D computer graphics. CGI images now achieve a better quality and, above all, are more usable than high-resolution photos. A good CGI can no longer be distinguished from a conventional photo. However, the possible applications are almost unlimited.
A photo is taken from several angles. The light must be set and the product staged correctly. Just think of shots of glass or mirrors. The set-up time alone can take several hours. Then there are the problems of reflections and mirroring as well as image retouching and time-consuming reworking.
If a scene is to be re-shot identically after a few weeks, there are usually major problems: camera position, light influences, exactly identical location for the camera and products - in other words, replicability.
A CGI, on the other hand, can be recreated at any time with the exact settings and viewpoints, not just as a 2D image, but as a fully usable 3D object. It can be viewed from all sides and used in virtual reality environments, augmented reality projects and online shops.
Perhaps the product should also be animated? No problem if the starting point is CGI.
If you compare costs, usability and variability, there is no alternative to CGIs.