# siMaterialPorts Enum

## Enumerations
enum | siMaterialPorts { siMaterialPortSurface = 1, siMaterialPortVolume = 2, siMaterialPortEnvironment = 3, siMaterialPortContour = 4, siMaterialPortDisplacement = 5, siMaterialPortShadow = 6, siMaterialPortPhoton = 7, siMaterialPortPhotonVol = 8, siMaterialPortBumpMap = 9 }

## Detailed Description

Port choice for the SIGetMaterialShader command

See also:
  SIGetMaterialShader

## Enumeration Type Documentation

enum siMaterialPorts

Enumerator:

  siMaterialPortSurface | [1] Surface shader port
  siMaterialPortVolume | [2] Volume shader port
  siMaterialPortEnvironment | [3] Environment shader port
  siMaterialPortContour | [4] Contour shader port
  siMaterialPortDisplacement | [5] Displacement shader port
  siMaterialPortShadow | [6] Shadow shader port
  siMaterialPortPhoton | [7] Photon shader port
  siMaterialPortPhotonVol | [8] Photon volume shader port
  siMaterialPortBumpMap | [9] Bump map shader port