top of page


Lorry3 (1).png
Indian lorry.jpg
As we planned to create a vehicle for our portfolio we found a challenging yet interesting model to showcase our work standards and quality.
'The Indian Truck', with its complex features and high detailing made it our best choice.
Lorry references.jpg
The primary and most important part of the project was to have good references to work on. we spend a good time collecting it and was able to found these
Good reference help us to make sure stick on the initial idea
  • No proportional blueprints to follow
  • No right textures or right stickers were available
  • To match with the real-life vehicle 
Lorry blockout.jpg
Indian Trucks are always painted based on the religion or beliefs, We had to manually paint all the traditional Indian artworks which were challenging same time interesting 
Blocking to the Final Model 
The Block was done with standard primitives and then added load details thourgh sculpting
Lorry UV.jpg
 UV Mapping
After the modelling was done, we did the UV mapping. 4 texture pages of 2K resolution were used to add unique details on the model which made our model more realistic. 
Normal Baking & AO Baking
Lorry-normal result.jpg
The next step was to bake normals and AO for our high and low poly objects
we followed the following steps for preparing our baking scene in marmoset toolbag:
  • Placed all separate objects in a baking group. Thus making it organized in a way, where they aren’t close to other objects and avoided occluding onto each other.
  • Set an output folder and named the baked maps. Changed the samples to a higher value around 16x or 64x. Changed the padding to “Extreme” and soften setting to 0.1 and setted the output texture resolution.
  • Baked our Normal map first, which driven us to all other baked maps. We clean up the normal map as there was some small errors by using the “Offset” and “Skew” painting settings.
Indian lorry-back.jpg
Indian lorry-front.jpg
Once we had all our baked maps in the order we set up our mesh and started texturing the Indian Truck.
As in General, we exported our mesh as  FBX and assigned different material for each texture page objects. This allowed us to work on each texture sheet individually and also export them separately.
These were the steps we followed for setting up the scene for texturing:
  • Create a new project and chose PBR - Metallic Roughness template 
  • Selected the exported FBX file and Set the desired document resolution for the project
  • Set the normal map format to “Open GL”.
  • Import the normal maps and AO maps that we baked in Marmoset. 
  • Then, we bake the rest of the mesh maps for the project such as Curvature, World Space Normal, Position, and Thickness. Set the desired resolution size in the common settings, . We typically do not change any of the baking settings and will leave everything to default.
  • Hit “Bake Mesh Maps.”

We used many realistic materials to get the right texture result. These are the steps we use for texturing

Once all the mesh maps were stacked, we did blocking colours and added suitable materials for each object.
Here we had many different materials like matte metal, glossy metal, rubber, glass, plastic etc

After adding those materials we added surface details like scratches, colour variations, dirt etc to get the final result like this.

Indian lorry.jpg
bottom of page