Important Message: The CG Student Awards is now officially The Rookies.

To find out more about this exciting news please visit our new website.

Making of a "Rebel Fighter" by Alexey Vasilyev

Posted by on in Tutorials

Concept

I began with the idea of creating a believable sci-fi hero. A realistic, modern human with a futuristic twist. My inspiration was Syrian, Lybian and Ukraine rebel warriors I’ve seen on the news. I didn’t have a concrete concept art to work with. I gathered as many photo references as I could find and made a rough concept in photoshop.

 

b2ap3_thumbnail_1_concept_02.jpg

b2ap3_thumbnail_2_cyberdude_02.jpg

 

To visualize my idea I opened it in Photoshop and created this really rough concept piece. Later it was decided to change this exoskeleton device to a fully robotic arm.

 

Body

 

The next step was to create the body. It’s always good to practice anatomy so I decided to start with a sphere. During the process, I used mostly the clay, move and dam standard brushes in ZBrush.

 

b2ap3_thumbnail_3_sculpt.jpg

 

Upon finishing the sculpting, I took the model into Topogun for retopology and toMaya for UVing. The new unfold 3D UV tools that just came out with Maya 2015 at that time were extremely handy. I’ve split the body into 5 UV tiles and scaled the UV islands by importance. I gave the face the most resolution while less visible parts, that are covered with clothes, got the least amount.

 

b2ap3_thumbnail_4_body_uvs.jpg

 

Assets

 

Once the body was done, I could start testing different assets and clothing articles. I’ve made a low rez version of the clothes and accessories. It gave me the opportunity to continue testing my design in terms of shapes as well as colours. Once I had the different assets blocked in, I’ve split them into different individual scenes so that I could work on each part individually.

 

a1sx2_Thumbnail1_5_blocking.jpg

 

Clothes

 

The first assets I made where the shirt and vest. I exported the low-rez into ZBrush where I added all the finer details. For the jeans, I started with a simulation using Marvelous Designer. It gave me the believable folds that I wanted. Then I made a clean topology with UV’s in Maya. The next step was to take the jeans into MARI, where I painted displacement maps. Then I combined the displacement detail and the marvelous designer simulation, cleaned it up and finalized the sculpt using ZBrush.

 

b2ap3_thumbnail_7_vest_final_model_all_20150630-001336_1.jpg

 

 b2ap3_thumbnail_10_jeans_all2.jpg

 

Belt Buckle

 

For the belt buckle, I’ve created a stencil in Illustrator. I converted it to a height map in Photoshop and used as a projection in ZBrush to create the engraving.

 

b2ap3_thumbnail_11_belt_all3_20150630-000703_1.jpg

 

Shoes

 

I blocked the shoes in ZBrush, using my body sculpt as a base. the ZBrush sculpt was then exported to Maya, where I’ve created the model itself. The Quad Draw tool was very helpful for retopology purposes as well as creating the different parts of the shoe. After the modeling and UV’s were done, I took it back to ZBrush for fine detail and wear and tear.

 

b2ap3_thumbnail_14_shoe_20150630-001537_1.jpg

 

Assault Rifle

 

The base for my design was the AK-47 assault rifle. As with the rest of the concept, I’ve gathered a lot of references and made an initial concept collage in photoshop. I used my concept as a backdrop in Maya. To make the concept less generic, I’ve added some personal touches to the rifle, like colouration and a rosary.

 

b2ap3_thumbnail_15_rifle_ref.jpg

b2ap3_thumbnail_16_rifle_model.jpg

17_r_detail.jpg

18_rosary.jpg

 

Robotic Arm

 

As with everything else, the first step was to gather references. I collected and studied everything that was relevant, from prosthetic limbs to mechanical joints and industrial cranes. I tried to make the mechanical parts to follow the forms of the underlying anatomy as much as possible. It was also crucial for me that the mechanism would look as plausible and believable. At first I blocked all the shapes using primitives. As the work progressed I replaced the primitives with the finished part.

 

b2ap3_thumbnail_19_arm_process_20150630-001938_1.jpg

 

I used a hand scan as a base for the mechanical hand. Next I created a concept sculpt in ZBrush. that helped me to understand the shapes that I was going for. Based on this concept I modeled the hand in Maya.

 

b2ap3_thumbnail_20_hand-Recovered.jpg

 

b2ap3_thumbnail_21_hand_zb.jpg

b2ap3_thumbnail_22_hand_model.jpg

 

The mechanical arm consists of many material types. After breaking the arm into UV’s, I assigned material ID so that I could separate it into the different textures and materials.

 

 

b2ap3_thumbnail_23_rebel_arm.jpg

b2ap3_thumbnail_24_ID_maps_a.jpg

 

Topology was of the essence for this part of the project. I had to plan the divisions ahead. Proper polygon distribution and good UV’s were crucial for avoiding stretching in the textures.

 

b2ap3_thumbnail_25_topology.jpg 

b2ap3_thumbnail_26_topology.jpg

b2ap3_thumbnail_27_topology.jpg

Textures

 

Textures where the biggest part of this project. I had to use different approaches to different parts. Most of the texture work was done in MARI. I used a lot of masks and layers and ended up using a mix of photo projections and procedurals. Metals, dirt and grime all got separate shaders and needed separate maps. Getting lost and losing track of things was very easy to do so I had to have an orderly workflow. Each model had a Diffuse, Gloss, Specular and Roughness map to them. All were combined via a blend material node.

 

b2ap3_thumbnail_28_bump_20150630-002546_1.jpg

b2ap3_thumbnail_29_scratches_20150630-002555_1.jpg

b2ap3_thumbnail_30_dust_20150630-002606_1.jpg

a1sx2_Thumbnail1_31_textures_20150630-002618_1.jpg

 

The best skin texture reference I had was a polarized photo of a caucasian woman. The resulting textures went through some extensive colour correction. I used surface mimic displacements for skin pore detail. The end result was a blend of the two maps and adjustment layers in MARI.

 

b2ap3_thumbnail_32_face_maps_20150630-003610_1.jpg

b2ap3_thumbnail_33_nose_spec_albedo_20150630-004643_1.jpg
b2ap3_thumbnail_34_nose_spec_normal_20150630-004743_1.jpg

 

Look-dev

 

The project was rendered with Vray. For each material I’ve collected material references. Then I tried to make the materials as close to the reference as possible. The different materials were mixed together using Vray blend material. This way I had the freedom to control each aspect of the material.

My skin shader comprised of an SSS Vray shader and two different spec shaders. One for glossy oily shininess layer and another sharp wetness spec.

 

b2ap3_thumbnail_35_skin_setup.jpg

b2ap3_thumbnail_36_hand.pathes_20150630-004512_1.jpg

 

Accessories

 

While this seems like small part of the overall project, it took me a third of the total time. The small assets are a very crucial part for the work. On the one hand they add to the richness and complexity of the project and they are also a crucial part of the story telling.

 

a1sx2_Thumbnail1_accessories.jpg 

 

Rigging, Posing, Render and Post

 

Once all the objects and maps were created I could finally pose the character and get it ready for a final render. I rigged and posed it using the Maya Rapid Rig plugin. I used Vray rectangular lights to create a simple 3-point lighting setup and an HDRI image as a fill light.

 

b2ap3_thumbnail_38_lighting.jpg

 

My passes include AO, Zdepth, reflection, refraction, specular, and SSS and were rendered using Vray. Once all the passes were done, I comped them in Nuke.

 

In terms of post-production, I ended up sharpening the image and strengthening the reflections, I also added lens blur, film grain and some minor color correction.

 a1sx2_Thumbnail1_2487-alexey-vasilyev-94-1431549365.jpg

 

a1sx2_Thumbnail1_2487-alexey-vasilyev-30-1431563213.jpg 

a1sx2_Thumbnail1_2487-alexey-vasilyev-47-1431549438.jpg

 

Alexey Vasilyev

Javier Blanco has created an incredibly detailed breakdown of the creation process for his very first demo reel piece at Think Tank Training Centre, with Chris Nichols as my mentor. Javier tells us it...
Adrien has created a detailed breakdown of the creation process for one of the environments for a short film called Initium, Adrien was one of a team of students from ArtFX in France to complete ...
My name is Tuna Unalan and I am a CG Generalist with a concentration in lighting, rendering and look development. I am a recent graduate from Savannah College of Art and Design. I will be explaining m...
blog comments powered by Disqus