About the expo
The project request was to create and insert 3D elements for 5 different sets, two of them that were in both English and Arabic. These digital elements, are text messages that present additional services IKEA Dubai can to offer for its clients.
The inserted elements had to look as they were shot with the real camera, matching the environment mood and color. Working with a top client as IKEA, usually comes with high expectations due the output quality & deadlines constrains.
For this project several type of 3D skills from CG disciplines were necessary as follow: 3D modeling, Texturing, Rendering, Camera matching & Compositing.
Having an agency as a buffer helped the team to have a fast and clear feedback. We completed the job in less than two weeks by checking all the clients requests.
In order to get a smooth surface with high details on the geometry we used Catmull-Clark Subdivision Modeling Workflow. This implies that the geometry is fully made of quads and edge-flows is well defined to describe the outcome geometry. Using this workflow for the mesh was a necessary extra step to respect and define the provided font subtle characteristics.
An other step towards the final image, involved texture re-projection on the elements like boxes, or other parts of the environments. This technique helps to create natural color bleed and reflection of the digital components of the images.
With the texture, and geometry ready, there is a vital extra step to create the digital parts match the perspective of the background photography. Camera matching was done with Foundry Modo versatile tools to align and fit the virtual camera to match the real one. Additional exif data from the camera narrowed down the calculation of angle and perspective of the matching process.
Rendering was done using Octane Render, a GPU based render that has the possibility to mimic real light bouncing using their unbiased algorithm.
Compositing of the final images was completed in Adobe Photoshop CC by using multiple layer passes exported by the render.