## RemoveShaderCompoundPort

### Introduced

v7.0

### Description

Removes a shader compound port. You can pass an internal or external compound input or output port. The connections on the port are disconnected before the port removal.

### Scripting Syntax

    RemoveShaderCompoundPort( InputObj );

### Parameters

Parameter | Type | Description
--- | --- | ---
InputObj | String | Shader compound port to remove.

### See Also

CreateShaderFromPreset CreateShadersFromMaterialPreset CreateShaderFromCLSID CreateShaderFromProgID CreateShaderCompound NestShaders UnnestShaders AddShaderCompoundPort MoveShaderCompoundPort RenameShaderCompoundPort ExportShaderCompound ImportShaderCompound ExplodeShaderCompound SetShaderCompoundPropertiesEx GetShaderCompoundProperties EditShaderCompoundPPGLogic