# MaterialDescriptor

class `Sc.``MaterialDescriptor`()

  ## Index

  Properties

  - `ambientColor`
  - `colorMap`
  - `emissiveColor`
  - `emissiveMap`
  - `faceColor`
  - `isPbr`
  - `lineColor`
  - `linePattern`
  - `linePatternLength`
  - `linePatternLengthUnit`
  - `metallic`
  - `metallicRoughnessMap`
  - `normalMap`
  - `occlusionMap`
  - `opacity`
  - `pointColor`
  - `roughness`
  - `specularColor`
  - `specularIntensity`
  - `textureFlags`
  - `textureMatrix`

## Properties

`Sc.MaterialDescriptor.``ambientColor`

  optional

  ambientColor: number[]

`Sc.MaterialDescriptor.``colorMap`

  optional

  colorMap: `ImageId`

`Sc.MaterialDescriptor.``emissiveColor`

  optional

  emissiveColor: number[]

`Sc.MaterialDescriptor.``emissiveMap`

  optional

  emissiveMap: `ImageId`

`Sc.MaterialDescriptor.``faceColor`

  optional

  faceColor: number[]

`Sc.MaterialDescriptor.``isPbr`

  optional

  isPbr: boolean

`Sc.MaterialDescriptor.``lineColor`

  optional

  lineColor: number[]

`Sc.MaterialDescriptor.``linePattern`

  optional

  linePattern: number[]

`Sc.MaterialDescriptor.``linePatternLength`

  optional

  linePatternLength: number

`Sc.MaterialDescriptor.``linePatternLengthUnit`

  optional

  linePatternLengthUnit: `LinePatternLengthUnit`

`Sc.MaterialDescriptor.``metallic`

  optional

  metallic: number

`Sc.MaterialDescriptor.``metallicRoughnessMap`

  optional

  metallicRoughnessMap: `ImageId`

`Sc.MaterialDescriptor.``normalMap`

  optional

  normalMap: `ImageId`

`Sc.MaterialDescriptor.``occlusionMap`

  optional

  occlusionMap: `ImageId`

`Sc.MaterialDescriptor.``opacity`

  optional

  opacity: number

`Sc.MaterialDescriptor.``pointColor`

  optional

  pointColor: number[]

`Sc.MaterialDescriptor.``roughness`

  optional

  roughness: number

`Sc.MaterialDescriptor.``specularColor`

  optional

  specularColor: number[]

`Sc.MaterialDescriptor.``specularIntensity`

  optional

  specularIntensity: number

`Sc.MaterialDescriptor.``textureFlags`

  optional

  textureFlags: `TextureFlags`

`Sc.MaterialDescriptor.``textureMatrix`

  optional

  textureMatrix: number[]

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Web or choose a sample question below to start a conversation:

What is HOOPS Visualize Web?
What are the latest release notes for HOOPS Visualize Web?
How do I start evaluating HOOPS Visualize Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...