Flags

File paths to the Character Files to open/edit. When editing geometry nodes, only the first file will be taken into account.

-konami (-knm)

Toggle the Character Maker "konami" mode, mostly useful for using old formats assets

-script (-scr)

Activate the Character Maker script mode. This flag needs to be set in order to modify a Character File.

-addSkeleton (-ask)

string int int int float float

needs -script flag

Create an automatic Golaem Character File skeleton by reproducing the behavior of the Load Selected Skeleton / Auto Compute Skeleton Mapping buttons. The first argument corresponds to the name of the Maya joint to load as Skeleton root. The second to forth argument are relative to the Load Selected Skeleton procedure: the Detection Mode (0 for Joint orient, 1 for Bind Pose, 2 for Current Value), the Up Axis (0 for X, 1 for Y, 2 for Z) and Front Axis. The fifth and sixth attributes are relative to the Auto Compute Skeleton Mapping procedure: the Auxiliary Detection factor (0.05 per default) and the Roll Max Angle (in °) (3° per default)

-addGeometry (-age)

string string string

needs -script flag

Create an Automatic Golaem Character File geometry by reproducing the behavior of the Import Geometry button. The first and second arguments are the type and the name of the parent node to which the new nodes will be connected. The third argument corresponds to the name of the Maya mesh or group to load the geometry from.

-listGeoNodes (-lst)

needs -script flag

List all the Geometry Nodes in the Character File

-addGeoNode (-agn)

string string

needs -script flag, multi-use

Add a new Geometry Node with the given type and name. The command returns the names of the added nodes.

-removeGeoNode (-rgn)

string string

needs -script flag, multi-use

Remove the Geometry Node with the given type and name. The command returns the names of the removed nodes.

-listRenderingTypes (-lrt)

needs -script flag

List all the Rendering Types.

-queryRenderingType (-qrt)

string

needs -script flag, multi-use

List all the properties of the given Rendering Type. Properties are listed as: "property1=value1;property2=value2" etc.

-editRenderingType (-ert)

string string

needs -script flag, multi-use

Edit the properties of a Rendering Type. The first argument is the name of the Rendering Type. The second argument is the properties to change, listed as "property1=value1;property2=value2" etc.

-addRenderingType (-art)

string

needs -script flag, multi-use

Add a new Rendering Type with the given name. The command returns the names of the added Rendering Types.

-removeRenderingType (-rrt)

string

needs -script flag, multi-use

Remove the Rendering Type with the given name. The command returns the names of the removed Rendering Types.

-queryProperties (-qpr)

string

needs -script flag, multi-use

List all the properties of the given Geometry Node. Properties are listed as: "property1=value1;property2=value2" etc.

-editProperties (-epr)

string string string

needs -script flag, multi-use

Edit the properties of a Geometry Node. The first argument is its type (as given by the -queryProperties flag). The second argument is the name of the node. The third argument is the node properties to change, listed as "property1=value1;property2=value2" etc. The type is needed to avoid any ambiguity when editing the node.