GET api/CustomSheetView/GetTextures?uniqueId={uniqueId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| uniqueId | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of TextureViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
None. |
|
| name | string |
None. |
|
| isSystemLevel | boolean |
None. |
|
| textureType | string |
None. |
|
| color | integer |
None. |
|
| textureSize | integer |
None. |
|
| Opacity | decimal number |
None. |
|
| Roughness | decimal number |
None. |
|
| Metalness | decimal number |
None. |
|
| DiffuseImage | TextureMapImage |
None. |
|
| NormalMapImage | TextureMapImage |
None. |
|
| RoughnessMapImage | TextureMapImage |
None. |
|
| BumpMapImage | TextureMapImage |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"id": 1,
"name": "sample string 2",
"isSystemLevel": true,
"textureType": "sample string 4",
"color": 1,
"textureSize": 1,
"opacity": 5.0,
"roughness": 6.0,
"metalness": 7.0,
"diffuseImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
},
"normalMapImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
},
"roughnessMapImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
},
"bumpMapImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
}
},
{
"id": 1,
"name": "sample string 2",
"isSystemLevel": true,
"textureType": "sample string 4",
"color": 1,
"textureSize": 1,
"opacity": 5.0,
"roughness": 6.0,
"metalness": 7.0,
"diffuseImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
},
"normalMapImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
},
"roughnessMapImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
},
"bumpMapImage": {
"isSystemLevel": true,
"uid": "sample string 2",
"filename": "sample string 3",
"extension": "sample string 4"
}
}
]
application/xml, text/xml
Sample:
<ArrayOfTextureViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
<TextureViewModel>
<BumpMapImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</BumpMapImage>
<DiffuseImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</DiffuseImage>
<Metalness>7</Metalness>
<NormalMapImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</NormalMapImage>
<Opacity>5</Opacity>
<Roughness>6</Roughness>
<RoughnessMapImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</RoughnessMapImage>
<color>1</color>
<id>1</id>
<isSystemLevel>true</isSystemLevel>
<name>sample string 2</name>
<textureSize>1</textureSize>
<textureType>sample string 4</textureType>
</TextureViewModel>
<TextureViewModel>
<BumpMapImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</BumpMapImage>
<DiffuseImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</DiffuseImage>
<Metalness>7</Metalness>
<NormalMapImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</NormalMapImage>
<Opacity>5</Opacity>
<Roughness>6</Roughness>
<RoughnessMapImage>
<Extension>sample string 4</Extension>
<Filename>sample string 3</Filename>
<IsSystemLevel>true</IsSystemLevel>
<UID>sample string 2</UID>
</RoughnessMapImage>
<color>1</color>
<id>1</id>
<isSystemLevel>true</isSystemLevel>
<name>sample string 2</name>
<textureSize>1</textureSize>
<textureType>sample string 4</textureType>
</TextureViewModel>
</ArrayOfTextureViewModel>