Environment
- class Environment
-
- property name
The name of the environment.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property group
The group of the environment.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property gamma
The gamma value of the environment image.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property saturation
The color saturation of the environment image.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property mapping_type
The projection method for the type of HDRI image.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property inverted
Whether the projection of the environment image is inverted.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property diffuse_exposure
The influence of the exposure of the environment on the diffuse layer of a material.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property lightmap_coloration
The influence of the environment color on the diffusion of the materials using lighting textures.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property specular_exposure
The influence of the exposure of the environment on the specular or reflection layer of a material.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property specular_resolution
The resolution of the image used for adjusting the mirroring in pixels.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property improve_mipmaps_quality
Whether to eliminate whitening and aliasing effects environment reflections on sharp geometries in scenes with very intense areas.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property background_exposure
The influence of the exposure of the environment on the background.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property altitude
The altitude of the background.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property background_resolution
The resolution of the image used for the background.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property alternative_background_map
The high resolution texture in a low dynamic range format (JPG, PNG...) to be used instead of the HDR environment for environment materials or
None
if there is no map assigned.- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property parallax_correction_type
The proxy surface type used in parallax correction.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property parallax_correction_aabb_min
The min of the bounding box used in parallax correction.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property parallax_correction_aabb_max
The max of the bounding box used in parallax correction.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property parallax_correction_hemisphere_center
The center of the hemisphere used in parallax correction.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property parallax_correction_hemisphere_radius
The radius of the hemisphere used in parallax correction.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property parallax_correction_surface
The surface used in parallax correction.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property local_env_product
The corresponding product id for the local environment.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property local_env_position
The origin point at which the local environment will be captured by providing the origin's XYZ coordinates.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property local_env_radius
The size of the capture box.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property local_env_resolution
The resolution of the environment texture at a chosen resolution.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- property local_env_surfaces_tags
The tag of the surfaces to be ignored by the local environment.
- Type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- duplicate()
Duplicate this environment.
- Returns
The duplicated environment.
- Return type
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- orientation_in_product(product)
Get orientation, in degrees, for the current
Environment
in theProduct
.
- set_orientation_in_product(product, orientation)
Set orientation, in degrees, for the current
Environment
in theProduct
.- Parameters
- Raises
ReadOnlyError -- If
Database
is in read only mode.
- encoded_data(format, compression=- 1)
Get the encoded data of the environment.
- Parameters
- Returns
The encoded data.
- Return type
- export_kev(filename)
Export the environment to a KEV file.
- Parameters
filename (str) -- KEV filename.
- Raises
FileNotFoundError -- If the destination directory does not exist.
- remove(force=False)
Delete this environment
Note
By default, only not used environments can be deleted (
InUseError
is raised otherwise), useforce
to force deletion of used environments.- Parameters
force (bool) -- Force the deletion of the environment even if it is in use.
- Raises
InUseError -- If
force
isFalse
and the environment is used.ReadOnlyError -- If
Database
is in read only mode.