Content Dev:CC Content Spec
- Main article: CC Content Development.
What are CC Content Specifications?
Character Creator Content Specifications are icons designed for users to quickly and easily understand the specifications of every Character Creator content. The icon might include the following information:
- The definition of the content type
- The purpose and nature of the content
- The polygon or texture size of the content
- Where to save or load the content in Character Creator
Character Creator Components
All content formats listed below are open for development.
Prior to Character Creator 3
tESTING parser functions
Format: .ccSlider Support: v1.4 |
CC Morph includes morph sliders and morph data that allow users to control and adjust the shape of character details. The morph sliders are mainly categorized into two sections: body morphs and head morphs.
|
Format: .ccCloth Support: v1.5 |
CC Cloth is an outfit mesh for CC Characters including; Underwears, Shirts, Pants, Skirts, Coats, One-pieces (.ccCloth), Shoes(.ccShoe) and others. CC Cloth can conform to different body shapes, therefore any CC Cloth can be applied to different body shapes for men and women, skinny people and heavy people. It also defines the layering information to ensure proper multi-layer dress results. With Appearance Editor, user can modify and customize fabrics, plaid, patterns and decals to create all kinds of clothes and shoes.
|
Format: .ccAcc Support: v1.5 |
CC Accessory is compliant to CC characters with proper scale design, allowing direct attachment to target character elements such as head, hands, torso, and legs. CC Accessories can move along with the character, eg. a hat on the head, a sword held in the hand, a necklace wrapped around the character's neck, etc. Soft or rigid-body physics behaviors can be assigned to specific items for natural and dynamic animation.
.iAcc and .ccAcc are identical in nature. However, to create accessories, use the .iAcc format instead of .ccAcc format.
|
Format: .ccShoes Support: v1.5 |
CC Shoes is the shoes mesh for CC Characters. CC Shoes can conform to different body shapes, therefore any CC Shoes can be applied to different shapes of body such as man and woman, skinny feet and full feet. It also defines the layering information to ensure proper multi-layer dress result.
With the Appearance Editor, users can modify and customize fabric, plaid, pattern and decal to create all kinds of textures for shoes.
|
Format: .ccGloves Support: v1.5 |
CC Gloves is the gloves mesh for CC Character. CC Gloves can conform to different hand shapes, therefore any CC Gloves can be applied to different shapes of hand such as long fingers, small hand or big hand. It also defines the layering information to ensure proper multi-layer dress result.
With the Appearance Editor, users can modify and customize fabric, plaid, pattern and decal to create all kinds of textures for gloves.
|
Format: .ccHair Support: v1.5 |
CC Hair can conform to different CC character's head shapes. Once assigned, hair will automatically attach to the head, and move along with the character. Soft hair physics can also be assigned to specific hair styles for natural and dynamic animations. Users can easily do color adjustment and multi-texture editing by activating the Appearance Editor in the Character Creator.
|
Format: .iAvatar Support: v1.2 |
CC character is a new type of iClone character generated with the Character Creator tool. The clothes, shoes, hair and accessories are saved as sub-nodes in the CC Character, allowing users to modify them individually in iClone. A CC character can also wear any iCloth, iShoes, iHair and iAccessories generated from the Character Creator because it has the corresponding mesh and body skin information.
|
Format: .Project Support: v1.4 |
CC Project is the default project format for Character Creator. It defines all the character design parameters including: body & head morphs, skin substance, clothing meshes and clothing substance. CC projects can be exported as iAvatar, iCloth, iHair, iShoe, iEye, iTeeth and iAccessory for iClone.
|
Post Character Creator 3
Character Creator 3 has introduced some new content formats that can also be sold in the Reallusion Content Store and Marketplace.
Format: .ccAvatar Support: v3.xx |
CC Avatar is a 3D character format generated with Character Creator. Clothes, shoes, hair and accessories can all be part of the CC character as sub-nodes that can be modified individually in iClone and CC. Any CC Cloth, Hair and Accessories can be applied to any CC character due to congruent mesh and skin weighting while also compatible with iClone animation systems. This format is convertible to iAvatar, iCloth, iShoe, iEye, iTeeth, and Accessory for iClone and FBX for Unity, Unreal, Maya, 3ds Max, Blender, C4D and other 3D tools.Currently, there are three generations of Avatars: CC, CC3, CC3 Game Base. The three generations differ in topology and bone structure but they can all support CC clothes and hair.
|
Format: .ccProject Support: v3.xx |
CC Project is the main container format for Character Creator. It can save entire sets of character parameters and environment settings such body/head morphs, skin substance materials, clothing, clothing substance materials, props, and lightroom's. ccProjects are convertible to iAvatar, iCloth, iHair, iShoe, iEye, iTeeth and iAccessory formats for iClone.
|
Format: .ccAvatarpreset Support: v3.xx |
CC Avatar Presets (Skin & Morph) contains character morph and texture data. It can be applied to the entire body or just to the head with the option to leave out either the morphs or the textures. Users will have the option to blend the diffuse map of the body to match that of the 3D Head AvatarPreset when applied. However, one would still need to manually adjust the other materials channels if the head and body materials do not match. In order for CC Avatar Preset to function properly, matching head and body morph sliders should be present in \Template\AvatarControl.
Avatar Presets do not come with matching eyes and teeth; please load these separately for the right fit. If the character's eyes do not come to a complete close when shut, one must check for a custom facial animation profile that should have been provided with the original content. Under most cases, dragging this 3dxFaceProfile onto the avatar will rectify problems with the upper/lower eyelid morph targets.
|
Format: .ccLightRoom Support: v3.xx |
Lightroom (aka Stage) is a new format introduced in Character Creator 3. It can save all non-character assets such as scene props, IBL, lighting, camera, LUT and Iray render settings.
|
Format: .iMdl Support: v3.xx |
iMDL is a material definition library that is derived from Nvidia's MDL (Material Definition Language) which is used to define the characteristics of physically correct materials for Nvidia's Iray render engine. A clear distinction however, is that iMDL is a wrapper format for MDL data that can include a thumbnail image and material presets but is limited to one material per file, whereas iMDL can contain multiple materials within one file. iMDL can conveniently deploy onto a 3D character with textures scaled to fit.
iMDL files only take effect in the Iray renderer and are saved apart from the realtime PBR shader presets.
|
Format: .ccTeeth Support: v3.xx |
CC Teeth is the mouth system for Character Creator that can save information about scale, its relative bone position, textures, and Iray settings.
|
Format: .ccEyes Support: v3.xx |
CC Eye is responsible for keeping track of the scale, relative bone position, texture definition, Substance material, and Iray settings for the character's eyes.
For RTL eye settings, see its definition in the Elite pack.
|
Format: .ccSkin Support: v3.xx |
CC Skin format is responsible for saving the textures with Iray and Substance settings for the entire head and body of the CC Character. One can quickly and easily swap out the materials for the character's skin. For CC1 and CC2 characters, users can access the Appearance Editor to modify the skin material settings. CC3 will come with a brand new HD Skin Appearance Editor in 2019.
|
Format: .ccAvatarPreset Support: v3.xx |
CC Morph Presets store morph slider stores the status of morph sliders in a deployable format that can change the shape of a character instantly. In order for this to work, the target character must have matching morph slider files in the AvatarControl folder.
|