Ready to watch this entire course?
Become a member and get unlimited access to the entire skills library of over 4,900 courses, including more 3D + Animation and personalized recommendations.Start Your Free Trial Now
- View Offline
- Understanding surfaces and symmetry
- Editing polygons
- Shaping, deforming, and cloning objects
- Working with text
- Instancing objects
- Applying procedural and image-mapped textures
- Adding bump maps
- Creating reflections
- Working with different light types
- Blending light sources
- Setting up and animating cameras
- Adding and controlling keyframes
- Creating hair textures
- Working with the painting and sculpting tools
- Setting up inverse kinematics
- Exporting a full scene
Skill Level Beginner
After you've gone through all the painstaking work of setting up a 3D model, putting surfaces on, setting up lighting, well, you need to do something with it and that, of course, would be rendering. I have the scene loaded from the exercise files called RenderMe, which is basically the car from the Luxology assets, a flat plane with a nice desert ground applied. That desert ground is actually one of the presets you can find in your Browser toolbar here under Assets, and then go to Materials and you will find that ground surface. So what's happening here is that we have some global illumination lighting the sky and we also have a dome light that is creating a nice cast soft shadow on the ground.
It works pretty well, and you can load that up and take a look at how that's built. But once this is done, of course we have our preview render right here, but you might want to go to print. You might want to go to video. How would you do that? Well, let's just talk about resolutions and rendering real quick. What I am going to do is go to the Shader Tree and I am going to select the Render at the top, and when you do that, you'll see all the properties down here that you can set up for rendering. So let's move this up so we can see what's happening, and we are going to work our way down. You're going to see the Render category, and what we are going to tell modo is what camera we are using to render.
Early in the course, I showed you how you can create two cameras and choose that to render. In this case, we have just one camera. So remember, anything you render out will actually be from the Camera view, what you choose here. If we have an animation, you'd have your first and last frames, and then you'd have a frame step, meaning how often that is going to render. So is it going to render every frame, every other frame, every third frame, and so on? Here we are rendering each frame, one at a time. If we set it to 3, we would have every third frame render and so on.
You might think, well, why would you do that? Well, let's say I've got a really big animation and you want to create maybe a visual storyboard for your client. Render out every 15 frames or every 20 frames and use those stills as part of your storyboard. Things like that are pretty useful. You can also do a negative frame step, like -1, and you can render backwards. A lot of times that works well if you have an animation that rendered for six hours and suddenly your machine crashed. Or your software crashed and you want to re-render those frames. Well, render from the back end and catch up.
I've done that many times. Resolution, we are going to render in pixels, pretty much all the time. However, you can do it in inches, if you're rendering out for billboards and posters. But for most part, I've always had pretty good luck rendering in pixels, and most of our stuff that we do at our studio goes to video and pretty much these days we are at 1920 x 1080. Almost everything is HD. And that's something you're also going to set up before you set up your animations. You want to make sure that resolution is there so your camera actually has the right frame.
The DPI settings, now this is, I don't want to say controversial, but I've had people in the past take images and say that they're not 300dpi. Dpi means dots per inch. For print resolution, you do want 240 or higher for print. When you're rendering video, you really don't need to worry about that. You need to worry about the pixel size. Even then, this is still here. So what I recommend is just leave this alone. Leave it at 300. If you're rendering to video, you're not going to need it. If you're rendering to print, that will then be embedded in your image and when somebody loads that up in Photoshop, checks the image size, they will see that it's 300dpi. But even then, you're still going to need the right inch or pixel size.
So always check that with your client and make sure that you have the right resolution. The Aspect Ratio is the size of the pixels, and in this case we have square pixels at 1.0. Every once in a while you might be something like 1.2 for more of a letterbox look, and that's going to change the aspect ratio of those pixels. For our render, we are going to go 1.0. Now the Bucket Width and Height, you can change this depending on the type of render you're doing. But in all the years I have used modo, these default values work pretty well. The Bucket, if I press F9, are these little squares you see running all over the place.
Those are the buckets. So you can change if those are larger or smaller, and it might affect how your render happens, meaning it might render a little slower, might render a little faster, but in this case, that doesn't actually need to really change for us. And also to keep things a little faster for our render, we are going to come back down 720x480 DV resolution, just because it will render a little faster. And you can write the buckets to disk, which helps saves memory. It caches them and then reuses them, especially if you're doing more repetitive renders.
The Reverse Order, you can put on there as well. It will render opposite of the standard. So let's click on that, and I'll show you what that looks like. And it just goes from the bottom up where the render is reversed from our initial setup. We don't need to finish this at this point. Finally, you have a Render Region and this is actually quite handy if you have a really large scene, or maybe your system is a little bit slower. You can bring that in and if you look over here, you can see it happening. I am actually just rendering just a portion. And I'll press F9, and so now I am only rendering that region.
So it's good for two things. Number one, just unique creative renders, if you want a square render perhaps, or if you need to render just a portion, maybe you just want to update through render with just a quick preview of what that headlight would be. You can do it with that Render Region. Just remember to turn that off when you're not using it. When you come over to the Settings tab, there are additional properties that are extremely important to set up a render. Antialiasing, a lot of times you will get renders and you'll see kind of just some chunky edges around each of your models.
That's the antialiasing. It defaults to 8. I generally render somewhere around 64. And when I press F9, you're going to see it's going to slow down a little bit, but what will happen is that these nice edges in here will be much, much cleaner. And on a simple level, antialiasing is like a blurring of the pixels on the end. It smoothes them out. So that's something you're always going to want to put on. It's a matter of what kind of model you have, what size your render is, to what antialiasing value you're going to set.
Again, 32, 64 usually works pretty well for most things. Sometimes I have gone higher, depending on the quality of my model. But it looks very clean, so that shouldn't be a problem. The Filter type > Gaussian, well, if you're familiar with Photoshop, Gaussian is a blurring. Now you can try the Catmull or the Mitchell versions and see if those render a little bit differently. And the difference is, rather than a simple typical Gaussian, they are just different equations, different mathematical functions that change how that antialiasing happens, how it's applied.
So test those out and see what works better for you, but again, in most of my situations, somewhere around 64, I've gone to 128, generally works best. I leave it at Gaussian. The Refinement Shading Rate, this is going to help you get a cleaner render, especially when you have things like this soft shadow down here. If this were set up higher, to like 2 pixels--and we'll render this out--my render will go a little faster, but I am going to get this noise in here. So if you see some noise in your image, especially when you're using Global Illumination and down under here--I don't know how visible it might be on the video, but you can actually see all the shading.
It's kind of noisy. That's that shading rate. Without getting into mathematical explanations, I am just going to press .001, and this brings us down to the very bottom, which is .1. When I press F9 again, you can see my render is a little bit slower, but you'll notice that a lot of that noise now has been removed. I don't often change that, but for most final renders, we are bringing it down. And then when you do, you can balance that threshold to see what works best between the right shading rate and the right antialiasing.
So we will stop this. If you're rendering depth of field, you would click this on, any motion blur. Remember, if you're doing depth of field, you have to set up your camera properly. In this case, we're going to come in here, and we have to set the focus. While you can click Autofocus, you can very easily just press Y command and you'll get a little focus knob right there, and you can just drag it to the car. Once that's set up, you need to go into your Camera Settings and set the F stop so that the background will blur and the front will blur out of that focus area.
As a default, it usually does a pretty good job just setting that focus and rendering, but in these properties, in these settings, you just want to make sure that the Depth of Field is turned on. You can globally turn on or off shadows for your render, and you can increase the depth for the reflection and refraction so that the system calculates finer details when it comes to those. I've never had much trouble with any of the reflection or refraction values, but if you find some artifacting when you're rendering, try upping those values.
Now Adaptive Subdivision, when we were putting on the Multiresolution, we are going to want to use some of these Adaptive Subdivisions and the micro-polygon displacement. We didn't talk much about that, as it is some of the more advanced tools, but this is always on by default. What that means is when you go ahead and render something with a displacement map, there's a lot of times you can actually have finer displacement details within that, and that is with the micro-poly displacement. Lastly, when we get to Global Illumination, if we are rendering with Global Illumination, we could turn that on.
Now in this case I have a dome light simulating that global illumination. If I didn't want that dome light, I can make sure that in the Item list, it's just turned off. So now I'm using just my environment which has a high dynamic range wrapped around it as the indirect illumination. And as such, we need to make sure that our Shading Rate back in the Settings is set down pretty low, because that gives finer quality in between each of the pixels. The Shading Rate is applied in much better with that finer detail, rather than a higher value.
If you're doing subsurface scattering to make light transmit through surfaces, you can determine it here. We had earlier put on volumetrics on one of our cars to have the light streak out. You can put volumetrics, how they affect the indirect light, and you can increase the number of bounces. Now by default 1 works pretty well. When you have indirect illumination, what you're telling the system is, have that light, have the indirect light-- in this case the environment--bounce off of all the surfaces, and that's how you get this nice environmental lighting that, while our background has bluish image in it, it's actually tinting the ground and the car.
The color of the ground is popping up into the car, and so on. All of that light is bouncing, and in turn bouncing the colors around. You can increase the amount of bounces, but I'd be careful with that, because it will slow down your render times. Good trial and error there. When you're doing Global Illumination, you're going to want to play with the Irradiance Cache. This is directly related to Indirect Illumination and the Global Illumination, so you can change these values of how it's sampled. So again, if I bring this down to maybe one, that rate is actually going to change a little bit and give us a little better quality.
If you go to the Luxology site, they have quite a good listing of very specific ratios you can put in for different types of rendering, whether you are rendering for video or for print. Lastly, the Walkthrough mode. This is really good to put on, especially if you're rendering for architecture. Well, let's say we are just moving our camera only. What that means is, once this data is calculated for the render, you put Walkthrough mode on, the system knows that. It's not going to be recalculating and redrawing all this bounced rays of light.
It knows that okay, well, we've rendered this once. Nothing in the scene is moving like the car, which would then need to be recalculated to move those colors. Instead, we are just flying the camera through, or walking the camera through in this Walkthrough mode. So, that's something you'd definitely want to turn on to save render time, especially when it comes to architecture. So, just a quick overview of some of the settings you will need to go through to set up a render. Now I know we've got a little bit long with some these values when we are using Global Illumination, but just be sure that in your settings you've got your Antialiasing on, you lower your Shading Rate so that you get much finer detail in those shadows, and then make sure your frame size is correct.
In the next video, I am going to show you how to render out and then save, so that you can apply it somewhere else.