During my internship at Harbor, we were assigned a test shot where we had to integrate a full CG truck into a live-action plate.
We were given a file that contained every variation of a GMC truck model. Our task was to clean up the outliner and match the reference truck with all the correct parts. Afterward, we moved on to look development. We created the textures procedurally through Maya's Hypershader.
Once we received the live plate, we used an HDRI to match the lighting and reflections of the truck to the environment. To achieve this, we used a series of reflection cards and the HDRI, along with additional lights since the HDRI alone wasn't entirely accurate to the lighting of the live-action plate.
This was my first time doing a CG integration into a live-action plate, but I learned a lot and really enjoyed learning how to use the Hypershader and create textures procedurally.