You just finished your photo-realistic model of a car.
You have asigned a blinn shader and you've cranked up reflectivity
100%. You're all set in mental ray with raytracing. You hit render and
your car looks matted, no reflections.
(NOTE This is a beginner's tutorial. Most average Maya users will have already learned to use this concept)
The reason for this happening is that your car has nothing to reflect.
In this set of tutorials you will learn how to make a perfect
reflection in Maya.
Open Maya and create a new scene.
Your menu set should be rendering and your shelf should be rendering as well.
Import the test model . It will be needed to follow the instructions exactly, but you could easily use your own model.
Now go to create-polygonal primatives-plane.
Scale it up so that it is large enough for the robot to sit comfortably on top of.
(NOTE You may have to move the plane down so it is sitting underneath this model, not intersecting it.)
Select the model.
With it still selected create a blinn shader from the rendering shelf. This will automaticlly asign it to the robot
The attributes editer should automaticlly open.
Roll down till you find reflectivity and set it to 1.00
Open up the render settings window
On the render using roll-down menu, set it to mental ray
(NOTE IMPORTANT From now on mental ray shall be refered to MR and the render settings should be refered to as RSW.)
Render it. The results you will see will not be much different than what you usually get
In RSW click the tab mental ray
(NOTE The tutorial will get tougher here so follow the instructions carefully)
Set the render settings to as followed
Set the render to production
Final gather = yes (This will calculate the amount of light you have in this scene. For example, doors, walls, etc.)
Under the raytracing tab
Under the final gather tab
Create a directional light
Rotate it so it is shining down on the robot.
Go to the attributes editer(make sure it's selected)
Find the shadows tab.
the raytracing attributes check the use raytrace shadows. This will
make sure that raytracing is used for the generating of shadows
How Reflections Work
Now let's explain what the reflection really is. As we all know
reflection is reflecting the object that is in the scene depending on
the angle of view or the angle of the surface. To see this in a real
life example go to www.mitsucars.com
As you can see the eclipse has a bright high-light running down the
side of the car. But it's really not a high-light. That's a reflection
of most likely a light box in the studio. In Maya we use similar
techniques.Using a polygonal plane with a special material assigned to
it. Then strategically moving it around the scene.
Another big tip while working reflections in maya is to put your model
inside a box. Therefor you can control how light or how dark the
envirnment you work in is.
Now let's set up our reflecting planes (NOTE Reflecting planes are
refered to as RP and they are really just polygonal planes with a
material I will tell you how to create later)
Create a box and scale it so it encases the robot and the plane
Make sure you leave a lot of space around the objects
Create a poly plane (RP) and put it on the left side of the robot just out of camera view.
Create another one and put it on the right side of the robot just out of camera view.
Now rotate them to a vertical position.
They should look like the image below.
Now open up the hypershader by going to Window-Rendering Editors-hypershader
Click on the create Maya node and change it to create mental ray node.
Open the materials tab and create the node mib_illum_lambert
Set all of its attributes to white and rename it to RP_lambert. This will be the color of all the reflection planes
Create another mib_illum_lambert and set its
attributes to light gray. This will be the color of the box surrounding
Select the two reflection planes. Right click on RP_lambert and hit assign material to selected
Select the box, right click on boxs shader, and hit assign material to selected
Select the plane the robot is standing on and rename it FL (Floor Plane)
Go to vertex mode on FL. Select the rear vertexes and pull it up over the robot's head and out of camera view
This will become a backdrop.
Render. And there you have it. A basic light rig you can use for your high reflective applications
The robot should look like it has a high polish chrome finish.
In the final render I created an extra camera by going to create>cameras>camera
With it selected, I set the angle of view to 43.00 to help clip out the RPs