API Reference / Modules / common-core/src/environment/dynamic-environment-setting-loader / EnvironmentSetting

# Interface: EnvironmentSetting

common-core/src/environment/dynamic-environment-setting-loader.EnvironmentSetting

Dynamic environment settings can be used to select which environment is used.

Example

{
"environment": {
   "type": "image",
   "details": {
     "imageUrl": "https://storage.googleapis.com/roomle-static/test/bg/bg_grey.jpg"
   }
 }
}

Available environment types

"type": "floor"/"image"/"color"/"gltf"

Type floor

"details": {
   "material": "roomle_floor:DresdenEiche"
}

Currently available floor materials, for others get in touch with us

roomle_floor:DresdenEiche
roomle_floor:Ibiza
roomle_floor:Palma
roomle_floor:Elba
roomle_floor:Manacor
roomle_floor:KernEiche
roomle_floor:KieferScandic
roomle_floor:EicheHabsburg
roomle_floor:FuldaKiefer
roomle_floor:Ashton
roomle_floor:EicheLondon

Type image

"details": {
   "imageUrl": "https://storage.googleapis.com/roomle-static/test/bg/bg_grey_shine.jpg"
}

Type color

"details": {
   "color": "#ff0000"
}

Type gltf

Type gltf does not have any details yet

# Table of contents

# Properties

# Properties

# details

details: EnvironmentDetails

# Defined in

packages/common-core/src/environment/dynamic-environment-setting-loader.ts:83 (opens new window)


# type

type: string

# Defined in

packages/common-core/src/environment/dynamic-environment-setting-loader.ts:82 (opens new window)