Description
Imports a dotXSI file into the current scene. This import file must be in dotXSI format, and have .xsi as a file extension.
This command is accessed through the main menu, under File->Import->dotXSI. This command is equivalent to the SIImportDotXSIFile command, except that it prompts the user for import options, and requires confirmation.
Note: Because this command requires user interaction, it is not suitable for use in batch scripts. Use the equivalent OM method instead: XSIFileService.ImportDotXSI.
Scripting Syntax
ImportDotXSI( [FileName], [Parent] )
Parameters
|
Parameter |
Type |
Description |
|
FileName |
Name of the file to import Default Value: A file browser will prompt for a file if no filename is provided. |
|
|
Parent |
Object or model to use as the parent of the imported .xsi |
Examples
VBScript Example
'--------------------------------------------------------- ' VBScript example : Importing and exporting a dotXSI file. '--------------------------------------------------------- ' Create a model, with some primitives. dim ExportRoot SICreateModel , "ExportRoot", , ExportRoot CreatePrim "Torus", "MeshSurface", "Torus", ExportRoot CreatePrim "Cube", "NurbsSurface", "Cube", ExportRoot ' Now specify to export the model to a dotXSI file dotXSIFile = Application.InstallationPath( siUserPath ) & "\MyModel.xsi" ExportDotXSI "ExportRoot", dotXSIFile ' Now delete the primitives and model, and re-import them. DeleteObj "ExportRoot.Torus" DeleteObj "ExportRoot.Cube" DeleteObj "ExportRoot" ' Now import the same model that was just exported. ImportDotXSI dotXSIFile '--------------------------------------------------------- ' Output from this script (user specifies ok on both dialogs): 'INFO : "4004 - Begin: Export .xsi file" 'INFO : "4005 - End: Export .xsi file" 'INFO : "4002 - Begin: Import .xsi file" 'INFO : "4003 - End: Import .xsi file" ' Object: ExportRoot.Torus ' Object: ExportRoot.Cube '---------------------------------------------------------
See Also
|
|
|
|
Autodesk Softimage v7.5