GET api/ThreeD/GetTextures
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of TextureViewModelName | 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>