How To Take Control Of Naming In C4d By Using Tokens

It can be difficult to work with files and directories in a software like cinema 4D, but it’s easier than ever before. Learn how Ace5 Studios uses tokens for easy file path and filename naming!

Saving renders and file paths can save you time, which is worth it. It doesn’t have to be a big deal- just doing little things here and there would probably make your life easier in 3D! One of the most important elements for working with PRT files (3d models) is making sure everything’s where they need to go when outputting an animation or rendering video from Cinema 4D; luckily DCCs allow us control over what gets saved as well by using tokens at certain points during processing so we don’t have do this manually anymore.

Aleksey Voznesenski, the creative director at Ace5 Studios demonstrates how using Tokens could be a real timesaver in your typical AOV workflow. Cinema 4D R17 introduced this new feature that allows you to replace variables like project name or camera with relevant information automatically- all without having any extra coding!

Some of the more common tokens are:

  • $prj: Project file name
  • $camera: Current camera name
  • $take: Current take name
  • $pass: Multi-Pass or object channel name (the defined multi-pass names). Primarily to be used as the directory name.
  • $userpass: Multi-Pass or object channel name (the multi-passes renamed via double-click in the Render Settings (opened Multi-Pass tree view). Primarily to be used as a directory name.
  • $frame: Current animation frame
  • $rs: Current Render Setting name
  • $res: Image resolution (e.g., 800*600: 800X600)
  • $range: Animation range (e.g., from frame 23 to 76; 23_76)
  • $fps: Frame rate

Variables like these are fantastic automation that you should be using.