Skill Level Intermediate
- [EJ] Welcome to Motion Graphics Weekly where you up your MoGraph knowledge one week at a time. I'm EJ Hassenfratz. Let's get our learn on. When your RAM preview gets low in After Effects, I'm sure you've learned some handy tricks to speed it up like turning off effects and hiding layers. And it's just as important to learn how to speed up laggy viewport in Cinema 4D because it's absolutely crucial to make sure your scene is as light as possible. So the tips I'm gonna be covering in this video are going to be tips you'll utilize in every single project.
So let's go check it out. So one thing I want to do just to see how slow our viewport actually is, without having to actually hit play and see how slow the playback's going, is to go into the mode menu, go to view settings in the HUD and go to this frames per second option here. And check that on, you're gonna see that here's the frames per second playback. Now the frames per second in my animation is 30 frames per second so you can see we're actually going less than half speed here when I'm doing the playback.
So we can see we're getting a little bit faster at some points, some slower, but it's gonna be crucial to be able to see real time playback when we hit our play, HUD just to see our animation in real time. So first tip is gonna be to utilize layers. So this is gonna be important to turn off different layers that are adding a lot of slowdown in your viewport and to just isolate your scene. And I covered layers in last week's video so be sure to check that out to learn more about layers and how it can help improve your workflow.
Now next is to remove excess polygons that you do not need. So if I go into my display Gouraud Shading Lines you can see that there's way to many subdivisons on a lot of my objects here. So let's go into my, actually we can keep that on, let's go into my frosting subdivision surface. You can see that the subdivision editor and renderer are way too high. Can bring that down and you can see now we have a much cleaner mesh. It's not so dense and we're not adding excess polygons.
Similarly with the Torus, if you have this way too high and you have these segments way too dense, it's gonna contribute to speed slowdown. So be sure you're not adding more subdivisions than you need to, especially if your cameras gonna be far away, you're never gonna make out the details anyways. Next is making sure if you have Cloner objects in your scene is to make sure that this render instances is turned on. This is going to now save the calculations.
It's gonna optimize the calculations of the same object so it only calculates say our donut here once rather than a whole bunch of times. So next is to just collapse certain generators or deformers. So say we're done messing with the subdivision surface here, every generator and every deformer is actually calculating in the background and it's taking up processing time. So I can do something like this and maybe command, click, and drag to copy our frosting and just hide it from view.
So we have a backup copy. Just name this backup and what I'm gonna do is with this frosting subdivision surface, this is a calculating generator, I'm just gonna make this whole thing editable by hitting C and that will remove that subdivision surface. Bake it down so it's no longer calculating throughout our scene. So collapsing generators and deformers are very important things to help speed up your viewport. Next thing is using some of the global project options like using the level of detail.
Now this is a really easy way to be able to speed up your viewport playback by just adjusting the level of detail of your overall scene. So what this does is it removes a lot of polygons, removes a lot of effects, and simplifies your scene. So you can see that my frames per second is a blazing 100 frames per second and hovering above that. So this is definitely playing in real time and even if we go to medium you can see we get a little bit more detail back, a little bit more subdivisions going on here.
We're still having a very fast playback. Now if we go to high you can see a lot more objects go back and this is just where we're at by default and you can see we're hovering around 30 frames per second so we're doing pretty good. And the last thing I want to cover to speed up your viewport is the OpenGL calculations here. So OpenGL is how we're seeing the nice reflections on our objects in our viewport as well as these nice little shadows. If we just go ahead and turn off the Enhanced OpenGL, you can see that that made a huge difference in our playback here.
Our frames per second are hovering way above, it's double 30 frames per second and that's all from just turning off that Enhanced OpenGL. You can see once the OpenGL's turned on, all those shadows and reflection calculating is bringing our frames per second way down and again hovering just about where it should be for real time playback. But very important stuff. Hopefully if you keep in mind these tips, you'll ensure that you'll have a fast and responsive viewport in Cinema 4D.
Don't want to wait until next week to learn something new? No problem. Here are other ways to feed your creative brain to keep you busy in the meantime. You can check out my other courses in the library, visit my website eyedesyn.com for more tutorials, subscribe to my YouTube channel to be alerted when I post a new video, join my Facebook page for daily MoGraph inspiration, and keep up to date on all my latest MoGraph creations on Instagram. Thanks for watching and I'll see you here again next week.
Q: Why can't I earn a Certificate of Completion for this course?
A: We publish a new tutorial or tutorials for this course on a regular basis. We are unable to offer a Certificate of Completion because it is an ever-evolving course that is not designed to be completed. Check back often for new movies.