## ImportCrosswalk

### Introduced

v6.0

### Description

Imports a Crosswalk file (.xsi, .xsiml or Collada). This command replaces the deprecated ImportFTK.

### Scripting Syntax

    ImportCrosswalk( ppg, parent );

### Parameters

Parameter | Type | Description
--- | --- | ---
ppg | String | The scripting name of the ImportCrosswalkOptions property that specifies the import options. You use the CreateImportCrosswalkOptions command to create this property.
parent | String | The model or object that will parent the imported items.

### Examples

#### VBScript Example

    '
    ' This example shows how to import/export a dotXSI file
    '
    NewScene , false
    ' Create something to export
    CreatePrim "Cylinder", "MeshSurface"
    ' Create the export options property
    set myEProp = CreateExportCrosswalkOptions( "Scene_Root", "MyExportCrosswalkOptions" )
    ' Specify the full path to the file you want to export
    myEProp.Parameters("Filename").Value = "C:\\temp.xsi"
    ' Export the file
    ExportCrosswalk myEProp.Name
    ' Create the import options property
    set myIProp = CreateImportCrosswalkOptions( "Scene_Root", "MyImportCrosswalkOptions" )
    ' Specify the full path to the file you want to import
    myIProp.Parameters("Filename").Value = "C:\\temp.xsi"
    ' Import the file
    ImportCrosswalk myIProp.Name
    ' Expected results:
    ' INFO : 13 mSec - cumulative: 13 mSec
    ' INFO : Set version
    ' INFO : 1 mSec - cumulative: 24 mSec
    ' INFO : Converting scene info
    ' INFO : 6 mSec - cumulative: 32 mSec
    ' INFO : Converting environment
    ' INFO : 7 mSec - cumulative: 41 mSec
    ' INFO : Converting environment animations
    ' INFO : 1 mSec - cumulative: 45 mSec
    ' INFO : Converting image clips
    ' INFO : 1 mSec - cumulative: 48 mSec
    ' INFO : Converting image clip animations
    ' INFO : 1 mSec - cumulative: 51 mSec
    ' INFO : Converting materials
    ' INFO : 22 mSec - cumulative: 75 mSec
    ' INFO : Converting material animations
    ' INFO : 7 mSec - cumulative: 84 mSec
    ' INFO : Filtering pass
    ' INFO : 1 mSec - cumulative: 87 mSec
    ' INFO : Converting hierarchy - first pass
    ' INFO : 105 mSec - cumulative: 195 mSec
    ' INFO : Converting hierarchy - second pass
    ' INFO : 3 mSec - cumulative: 201 mSec
    ' INFO : Plotting animations
    ' INFO : Plotting fcurves (1-3/3)
    ' INFO : 7 mSec - cumulative: 210 mSec
    ' INFO : Writing file
    ' INFO : Parser recognizes a dotXSI file
    ' INFO : 4 mSec - cumulative: 216 mSec
    ' INFO : Export completed
    ' INFO : 0 mSec - cumulative: 0 mSec
    ' INFO : Reading file
    ' INFO : Parser recognizes a dotXSI file
    ' INFO : 19 mSec - cumulative: 87 mSec
    ' INFO : Converting scene info
    ' INFO : 8 mSec - cumulative: 100 mSec
    ' INFO : Converting environment
    ' INFO : 5 mSec - cumulative: 111 mSec
    ' INFO : Converting environment animation
    ' INFO : 1 mSec - cumulative: 118 mSec
    ' INFO : Converting image clips
    ' INFO : 0 mSec - cumulative: 124 mSec
    ' INFO : Converting image clip animation
    ' INFO : 0 mSec - cumulative: 130 mSec
    ' INFO : Converting materials
    ' INFO : 140 mSec - cumulative: 276 mSec
    ' INFO : Converting material animation
    ' INFO : 0 mSec - cumulative: 282 mSec
    ' INFO : Converting hierarchies and primitives
    ' INFO : 294 mSec - cumulative: 582 mSec
    ' INFO : Resolving instances
    ' INFO : 1 mSec - cumulative: 589 mSec
    ' INFO : Converting hierarchy node data and animation
    ' INFO : 27 mSec - cumulative: 622 mSec
    ' INFO : Connecting Operators
    ' INFO : 1 mSec - cumulative: 629 mSec
    ' INFO : Applying hierarchy properties
    ' INFO : 5 mSec - cumulative: 640 mSec
    ' INFO : Post processing
    ' INFO : 1 mSec - cumulative: 647 mSec
    ' INFO : Optimize and Cleanup
    ' INFO : 7 mSec - cumulative: 659 mSec
    ' INFO : Import completed

### See Also

ExportCrosswalk CreateExportCrosswalkOptions CreateImportCrosswalkOptions