When you import a model locally instead of as a referenced model, its data becomes part of your scene. It is as if the model was created directly in the scene — there is no live link to the external file. You can make any changes you want to the model and its children.
You can import .emdl files, as well as dotXSI and Collada (.dae or .xml) files, as local models.
When you import a local model using File Import Model, the default is to share image clips. This means that if any image clips (for example, textures) on the model are the same as clips that are already in the scene, then the existing clips are automatically reused. This prevents unnecessary image clips from accumulating in your scene.
Two clips are considered to be the same if they share the same image source and the same parameter values. Animated parameters are ignored, so be careful if you have animated clip settings such as cropping or clip FX.
Local models will not share clips that are already used by, and therefore locked by, referenced models. Image sources are always shared.
In some situations, you might not want to automatically share image clips. For example, you might have animated the clip parameters differently and you want to keep the different animations. In these cases, you can use the ImportModel command in the script editor to specify False for the ShareImageClips parameter. For example:
ImportModel filename.emdl, , , , , False
Incremental numbers are appended to duplicate clip names to keep names unique.
For more information about this command, see ImportModel in the SDK Guide.
For more information about image clips and sources, see Managing Image Sources & Clips.
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License