Tutorial

This Can't Be Unreal!? | The C4D To Unreal Workflow

by
Jonathan Winbush

Get your scene out of Cinema 4D and into Unreal Engine without losing all the hard work you’ve already done.

One of the biggest things that holds people back from learning Unreal Engine is the fear that you’ll be wasting all that time and hard work you’ve spent learning Cinema 4D. However, that isn’t the case at all. Your C4D knowledge will be paramount when it comes to working in Unreal Engine. The two go hand in hand.

Unreal Engine currently has quite a few different limitations when it comes to modeling, UV texturing, and in most cases even rigging. In a lot of ways, Unreal should be looked at as a really awesome real-time (or path-traced if you choose to go that route) render engine with some added functionality and bells and whistles. This means you’ll want to do a whole lot of your work in your DCC of choice, and send all of your assets into Unreal, rather than doing everything inside. 

However, sometimes that’s a bit easier said than done, and there are some little quirks that you’ll need to know about. In the above video, Jonathan Winbush gives you the run-down on all of the appropriate ways to get your scene from Cinema 4D into Unreal, while still holding on to all the important stuff. 

The New Cineware Plugin

Image via Maxon.

Before doing anything, you’ll want to make sure you’ve installed the new Cineware plugin from Maxon, which will make everything so much easier.

The plugin will allow you natively export certain things from your Cinema 4D scene into Unreal Engine. You can import your C4D project directly into your content browser inside of Unreal. This will really only apply to things like cameras, lights, and certain objects like nulls. 

This will allow you to retain your camera animation and things like that. If nothing else, sometimes it’s incredibly useful to have the position data from certain objects in your scene. The Cineware Plugin will help you with that.

The All-Access discount is SOLD OUT, but you can still get 25% off all individual courses! We’ve been quietly rolling out our new All-Access program, where you can get every course we make for one low price. It’s a crazy good deal even without this sale. But until Wednesday 12/4, you can get it for 25% off. For this sale we are opening up 100 spots. After those sell out, you’ll have to wait at least a few months until we open more. Don’t sleep on this deal. We expect it to sell out fast.

ENROLL NOW!

Acidbite ➔

50% off everything

ActionVFX ➔

30% off all plans and credit packs - starts 11/26

Adobe ➔

50% off all apps and plans through 11/29

aescripts ➔

25% off everything through 12/6

Affinity ➔

50% off all products

Battleaxe ➔

30% off from 11/29-12/7

Boom Library ➔

30% off Boom One, their 48,000+ file audio library

BorisFX ➔

25% off everything, 11/25-12/1

Cavalry ➔

33% off pro subscriptions (11/29 - 12/4)

FXFactory ➔

25% off with code BLACKFRIDAY until 12/3

Goodboyninja ➔

20% off everything

Happy Editing ➔

50% off with code BLACKFRIDAY

Huion ➔

Up to 50% off affordable, high-quality pen display tablets

Insydium ➔

50% off through 12/4

JangaFX ➔

30% off an indie annual license

Kitbash 3D ➔

$200 off Cargo Pro, their entire library

Knights of the Editing Table ➔

Up to 20% off Premiere Pro Extensions

Maxon ➔

25% off Maxon One, ZBrush, & Redshift - Annual Subscriptions (11/29 - 12/8)

Mode Designs ➔

Deals on premium keyboards and accessories

Motion Array ➔

10% off the Everything plan

Motion Hatch ➔

Perfect Your Pricing Toolkit - 50% off (11/29 - 12/2)

MotionVFX ➔

30% off Design/CineStudio, and PPro Resolve packs with code: BW30

Rocket Lasso ➔

50% off all plug-ins (11/29 - 12/2)

Rokoko ➔

45% off the indie creator bundle with code: RKK_SchoolOfMotion (revenue must be under $100K a year)

Shapefest ➔

80% off a Shapefest Pro annual subscription for life (11/29 - 12/2)

The Pixel Lab ➔

30% off everything

Toolfarm ➔

Various plugins and tools on sale

True Grit Texture ➔

50-70% off (starts Wednesday, runs for about a week)

Vincent Schwenk ➔

50% discount with code RENDERSALE

Wacom ➔

Up to $120 off new tablets + deals on refurbished items

Winbush's Example Files

Download the C4D and Unreal project files for this tutorial!

Success! Check your email (including spam folder) for your download link. If you haven't yet confirmed your email with us, you'll need to do that one time.
Oops! Something went wrong while submitting the form.

Materials In A Material World

There can be a slight learning curve to Unreal’s Material Editor but it’s very powerful.

One of the biggest things to keep in mind as you work in Cinema 4D with the intent to head into unreal is that a lot of your material data will not apply. 

This applies even more so if you’re working with complex redshift materials or node groups inside of Cinema, you’ll need to find ways to either bake a lot of those things into an image texture of its own, or just plan to re-do a lot of it in Unreal. 

It’s also important to set things up in your DCC in such a way that you’ll know where everything is and what needs to be changed out. This includes leaving labeled and separated materials for your various textured elements.

For example, if you’re going to be creating a television screen, you want to make sure and create and label a separate material for both the screen and the television itself. Labeling all of this stuff super clearly will help you a lot once you get into Unreal.

Simulations For Baking

You may like to do a lot of complex simulation work inside of Cinema 4D, and you may be wondering if it’s possible to still access a lot of that inside of Unreal.

Good news, it’s actually really easy. All you’ll need to do is cache and bake all of your simulation data into an Alembic (.abc) or FBX (.fbx) file, and once you import that into Unreal your beautiful simulations will be in-tact.

Why Deal With Any Of It?

You may be wondering what the point of doing all of this back and forth is, when you can just render everything in Redshift or Octane

Well, in all honesty, you have no idea what you’re missing out on. Real-time rendering is a sight to behold. You can often get identical looks to your usual render engine of choice, but you’ll be rendering each frame in a remarkable fraction of the time. 

The lovely render speeds don’t even take into account the whole fact that you can add nearly infinite foliage (as of 5.1) or geometry into the scene with the nanite technology in Unreal. With Unreal, you can pack insane amounts of detail into your scene without adding a ton to your render times. Once you try it, I’d venture to say that you won’t look back often. 

Just learn to parse out which parts you want to do in which piece of software, this will help you avoid doing duplicate work. Before long, you’ll be unstoppable in Unreal.