ObserverSensorParameters#

class ansys.speos.core.generic.parameters.ObserverSensorParameters#

Parameters for SensorObserver.

Parameters:
focalfloat, optional

Distance between the sensor radiance plan and the observer point in mm. The larger the focal, the closer to the object. By default, 50.0.

integration_anglefloat, optional

Integration angle in degrees for direct simulations. By default, 5.0.

wavelengths_rangeansys.speos.core.generic.parameters.WavelengthsRangeParameters, optional

Spectral range to use for simulation. By default, a range from 400nm to 700nm with sampling of 13.

dimensionsansys.speos.core.generic.parameters.DimensionsParameters, optional

Dimensions of the sensor. By default, x_start=-50, x_end=50, y_start=-50, y_end=50.

distancefloat, optional

Radius of the sphere on which the sensors will be placed in mm. By default, 1000.0.

sensors_locationsansys.speos.core.generic.parameters.AngularRangeParameters, optional

Locations of the sensors on the sphere. By default, horizontal range from -180 to 180 degrees with 9 sampling, vertical range from -90 to 90 degrees with 9 sampling.

interocular_distancefloat, optional

Distance between the left and right eyes for stereo mode in mm. By default, None (stereo disabled).

axis_systemlist[float], optional

Position of the sensor (Ox Oy Oz Xx Xy Xz Yx Yy Yz Zx Zy Zz). By default, [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1].

layer_typeUnion[LayerTypes.none, LayerTypes.by_source], optional

Layer separation type. By default, LayerTypes.none.

Overview#

focal

Distance between sensor radiance plan and observer point in mm.

integration_angle

Integration angle in degrees.

wavelengths_range

Spectral range.

dimensions

Sensor dimensions.

distance

Radius of sphere where sensors are placed in mm.

sensors_locations

Angular locations of sensors on the sphere.

interocular_distance

Distance between viewpoints in mm for stereo mode.

axis_system

Position of the sensor.

layer_type

Layer separation type.

Import detail#

from ansys.speos.core.generic.parameters import ObserverSensorParameters

Attribute detail#

ObserverSensorParameters.focal: float = 50.0#

Distance between sensor radiance plan and observer point in mm.

ObserverSensorParameters.integration_angle: float = 5.0#

Integration angle in degrees.

ObserverSensorParameters.wavelengths_range: WavelengthsRangeParameters#

Spectral range.

ObserverSensorParameters.dimensions: DimensionsParameters#

Sensor dimensions.

ObserverSensorParameters.distance: float = 1000.0#

Radius of sphere where sensors are placed in mm.

ObserverSensorParameters.sensors_locations: AngularRangeParameters#

Angular locations of sensors on the sphere.

ObserverSensorParameters.interocular_distance: float | None = None#

Distance between viewpoints in mm for stereo mode.

ObserverSensorParameters.axis_system: list[float] = [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1]#

Position of the sensor.

ObserverSensorParameters.layer_type: LayerTypes#

Layer separation type.