FirstStage Help Centre
FirstStage Product Website
  • Welcome
  • Release Notes
    • Release 35
    • Release 34
    • Release 33
    • Release 32
    • Release 30
    • Release 28
    • Release 27
    • Release 26
    • Release 25
    • Release 24
    • Release 23
    • Release 22
    • Release 20
    • Release 19
    • Release 18
    • Release 17
    • Release 16
    • Release 15
    • Release 14
    • Release 13
    • Release 12
    • Release 11
    • Release 10
    • Release 9
    • Release 8
    • Release 7
    • Release 6
    • Release 5
    • Release 4
    • Release 3
    • Release 2
  • Basics
    • Getting Started
      • Setting up a Quest headset
      • Starting FirstStage for the first time
      • Controllers
      • Installing on Quest (Standalone)
    • The Office
    • Projects
      • Project Team
    • Scenes
    • Core Tools
      • Grabber
      • Navigator
      • Duplicator
      • Selector
      • Destroyer
      • Animator
      • Sketcher
      • Viewfinder
      • Tape Measure
    • WristPad
      • User Preferences
    • Moving Around
      • VR Comfort Preferences
    • Asset Library
    • Working with Things
      • Manipulating 3d Objects
      • Using Movement Handles
      • Moving with the Waldo
      • Attaching Things
      • Inspector
      • Groups and Assemblies
    • Working with Time
      • Timeline
      • Activities
      • Script
      • Motion Paths
    • Controls and Automation
      • Lights
      • Audio
      • Stage Machinery `
    • Undo / Redo
    • Collaboration
      • Video Streaming from VR
      • Running a Workshop
    • Using FirstStage on the Desktop
  • Crafting
    • Sketching
      • Cutting a Tunnel
      • Manipulating Edges & Vertices on 3d Objects
      • Cutting Faces
      • Standard Shapes
    • Painting with Materials
    • Painting with the Airbrush
    • Lathe
    • Parametric Shapes
    • Images
  • Animation
    • Rigid Animation
      • Realtime Animation
    • Posing Characters
    • Performance Capture
      • Motion Capture (VRIK)
      • Setting up Vive Trackers
      • Performing
      • Face Capture
        • Setting up Facial Capture
      • Mocap with Rokoko Smartsuit
    • Layering Animations
    • Using Physics
  • Camerawork
    • Cameras
    • Through The Lens
    • Camera Sequencer
  • Interactive Scenes
    • Player
    • Branching Scripts
    • Triggers
      • Trigger Volume
      • Click to Trigger
      • Place To Trigger
    • Multiple Choice Dialog
    • Task Checklist
  • Asset Management
    • FirstStage Repository
    • Set up Unity
    • Setup the FirstStage Asset Importer project in Unity
    • Unity Basics
    • Asset Import Process
      • Source assets and import
      • Prepare Assets for FirstStage
      • Export to FirstStage
        • Asset Tagging
      • Example - Unity Asset Import
      • Example - Unity Scene Import
      • Test in FirstStage
      • Fix common issues
      • Share in FirstStage (Cloud)
    • Importing from SketchUp
    • Creating a Character for Firstage using Character Creator
    • Importing from Reallusion Character Creator™
Powered by GitBook
On this page
  • Export from Character Creator
  • Import the Character into Unity
  • Rig the Character
  • Export the Character to FirstStage
  • Common Issues
  • Hair
  1. Asset Management

Importing from Reallusion Character Creator™

PreviousCreating a Character for Firstage using Character Creator

Last updated 9 months ago

This guide assumes you have already so you can import assets into FirstStage.

The Asset Importer project includes the appropriate Unity Plugin from Reallusion as a package from the git repository.

Export from Character Creator

Follow the to export a character suitable for import into Unity:

  1. Create your character in Character Creator.

  2. Go to the File > Export > FBX (Clothed Character) menu.

  3. In the export wizard make sure you set the Target Tool Preset to Unity3D.

  4. Click the Export button to export the character into a custom folder.

Import the Character into Unity

  1. Inside Unity, create a suitable folder in the Project view: we use "Reallusion" so we know where it came from.

  2. Drag and drop the folder containing the exported character (from the previous step) into this folder.

  3. Unity will now do some processing which will take a short time to import the models and materials.

  4. Inside that folder you should now find an FBX object for you character.

  5. You may get a pop up about NormalMap settings, in which case click on Fix now.

Rig the Character

  1. Next, open the CC/iC Importer tool, by going to the main menu > Reallusion > Import Characters. This is where we can decide what features to use for the character and make sure materials are correct.

  2. In the CC/iC Importer you should see the character you've just imported, but if not you can select it in the left hand column of the importer window which shows all the CC characters available. However, if the importer was already open before you imported, you may need to refresh it to see your character listed by going to the main menu > Reallusion > Import Characters to reload it.

  3. The Importer tool lets you choose the quality of materials, eyes, hair, etc. and lets you choose features like cloth physics. But for now we'll go with the default settings. Press the Build Materials button and it will be busy for a short while rigging the character.

  4. The Project view should now be showing the prefab for the new character. If you click on the top button in the right hand column of the Importer tool, it will show you your character in a new scene. Here you can have a look to see if looks ok and if not you can adjust the settings to fix it.

  5. Finally, right-click on the prefab and select Create FirstStage Puppet: this will generate another prefab which is configured for FirstStage and is the one we will commit to the repository.

For background characters, you might want to select Basic Materials, Basic Eyes, One Pass Hair and No Features. Particularly if you want to populate a scene with lots of them.

For foreground characters that will be in front of the camera, you might want to select High Quality Materials, Parallax Eyes, Two Pass Hair and Everything. However if you have too many of them in a scene, your framerate might drop uncomfortably low.

Full details of how to use the Importer tool can be found in the documentation here:

Export the Character to FirstStage

We can now export the character to FirstStage:

  1. Select the prefab you just created in the Project view.

  2. Open the FirstStage Repository view (Moviestorm > FirstStage Repository if not already open).

  3. Press the Import button and you should then see your new character appear under the Pending folder.

  4. Select your character in the Pending folder and give it the "Character" tag in the right hand panel. It's also a good idea to tag it with "Male" or "Female" along with another tag for context such as "Viking".

  5. Make sure the LOCAL repository is selected and then press the Commit button.

  6. If you now start FirstStage, you should find your new character in the Asset browser by selecting Project Assets on the left.

  7. If you are happy with the character, you could then choose a specific project and upload it to the cloud for everyone else working on the project to use.

Common Issues

Hair

Hair is really hard to get to look good an a game engine. You may want to adjust settings depending on how your hair was constructed in Character Creator and whether it is more or less thick.

  1. Find the hair in the tree view in the CC/iC Importer view: it is often not helpfully labelled. In the example above it is "Group1_001"!

  2. Select the material under the hair: in the example above it was helpfully labelled "_Transparency_tra".

  3. In the Inspector view you should see various properties controlling the hair material.

  4. Find the Alpha Cutoff slider. Adjust this to fit. You can often reduce it to almost zero to get it looking right from all angles.

You should not need to rebuild the FirstStage Character unless you re-import from scratch as the FS prefab references the CC prefab and should reflect any changes.

But you will need to commit it to the Asset Repository again.

set up Unity and the Asset Importer project
instructions here
Character Creator/iClone Unity Tools Documentation — CC/iC Unity Tools 1.3.0 documentation