Skip to content

Model Naming Convention

Generally Kangaroo is relatively flexible when it comes to model names.

But there are some rules, and this document lists them:

No clashing names

Having 2 meshes with the same name is bad news. Not just for Kangaroo!

No double underscores

That's because Kangaroo is using double underscores (__) in the name for something else

Flexible with left/right

The safest thing is putting l or r into the name, such as mesh_l_wrist. But kangaroo accepts a wide variaty of side indications.

Prefixes/Suffixes

Prefixes or suffixes are recommended but not mandatory.
It is much cleaner to have a mesh called for example mesh_l_wrist or l_wrist_geo, instead of l_wrist.
It also reduces the danger of creating clashing names by mistake.

Reserved Names

The following names are reserved, please don't use them for your meshes:

  • master
  • modules
  • model
  • skeleton
  • ctrls