Website powered by

Automotive Visualisation: Jaguar Project-7

All aspects except modelling, however I had to re-model and model from scratch some bits and pieces and fix plenty of issues with the mesh.
This project is a practical part of my Final Year Project at the University and a follow-up to my dissertation on Physically Based Shading in Computer Graphics.

Complete photorealistic visualisation of both interior and exterior of Jaguar Project-7 was achieved by implementing advanced shading/lighting/compositing techniques, generating bespoke procedural systems for texturing and utilising the power of automation with Python.

All shaders and textures were designed and generated by myself from scratch using reference images without presets or downloaded images from the internet except a few symbols and logos that were still heavily modified. Python was used extensively for automation.

Automotive Visualisation: Jaguar Project-7 | by Denis Shpakov

Still render composited against the backplate

Still render composited against the backplate

Still render of the interior I

Still render of the interior I

Still render in the studio

Still render in the studio

Still render of the interior II

Still render of the interior II

Still render of the interior III

Still render of the interior III

Frames from the animation I

Frames from the animation I

Frames from the animation II

Frames from the animation II

Frames from the animation III

Frames from the animation III

Frames from the animation IV

Frames from the animation IV

Frames from the animation V

Frames from the animation V

Seatbelt and a single stitch textures were procedurally generated. Screenshot from Painter

Seatbelt and a single stitch textures were procedurally generated. Screenshot from Painter

Stitching on the leather. Screenshot from Painter

Stitching on the leather. Screenshot from Painter

Node graph for a procedural diamond quilting using a stitch texture generated in another graph

Node graph for a procedural diamond quilting using a stitch texture generated in another graph

Lighting setup for one of the shots

Lighting setup for one of the shots

Lighting setup for the opening shot

Lighting setup for the opening shot

Ground shader development

Ground shader development

Nuke node graph of all 18 shots

Nuke node graph of all 18 shots

Car paint shader development. The final decision for the colour was French Racing Blue because there was no colour code for Ultra Blue

Car paint shader development. The final decision for the colour was French Racing Blue because there was no colour code for Ultra Blue