unreal.MinimalViewInfo
¶
- class unreal.MinimalViewInfo(location: Vector = Ellipsis, rotation: Rotator = Ellipsis, fov: float = 0.0, ortho_width: float = 0.0, ortho_near_clip_plane: float = 0.0, ortho_far_clip_plane: float = 0.0, perspective_near_clip_plane: float = 0.0, aspect_ratio: float = 0.0, constrain_aspect_ratio: bool = False, use_field_of_view_for_lod: bool = False, projection_mode: CameraProjectionMode = Ellipsis, post_process_blend_weight: float = 0.0, post_process_settings: PostProcessSettings = [], off_center_projection_offset: Vector2D = Ellipsis)¶
Bases:
StructBase
Minimal View Info
C++ Source:
Module: Engine
File: CameraTypes.h
Editor Properties: (see get_editor_property/set_editor_property)
aspect_ratio
(float): [Read-Write] Aspect Ratio (Width/Height)constrain_aspect_ratio
(bool): [Read-Write] If bConstrainAspectRatio is true, black bars will be added if the destination view has a different aspect ratio than this camera requested.fov
(float): [Read-Write] The horizontal field of view (in degrees) in perspective mode (ignored in orthographic mode).location
(Vector): [Read-Write] Locationoff_center_projection_offset
(Vector2D): [Read-Only] Off-axis / off-center projection offset as proportion of screen dimensionsortho_far_clip_plane
(float): [Read-Write] The far plane distance of the orthographic view (in world units)ortho_near_clip_plane
(float): [Read-Write] The near plane distance of the orthographic view (in world units)ortho_width
(float): [Read-Write] The desired width (in world units) of the orthographic view (ignored in Perspective mode)perspective_near_clip_plane
(float): [Read-Write] The near plane distance of the perspective view (in world units). Set to a negative value to use the default global value of GNearClippingPlanepost_process_blend_weight
(float): [Read-Write] Indicates if PostProcessSettings should be applied.post_process_settings
(PostProcessSettings): [Read-Write] Post-process settings to use if PostProcessBlendWeight is non-zero.projection_mode
(CameraProjectionMode): [Read-Write] The type of camerarotation
(Rotator): [Read-Write] Rotationuse_field_of_view_for_lod
(bool): [Read-Write] If true, account for the field of view angle when computing which level of detail to use for meshes.
- calculate_projection_matrix() Matrix ¶
Calculates the projection matrix using this view info’s aspect ratio (regardless of bConstrainAspectRatio)
- Return type:
- property constrain_aspect_ratio: bool¶
[Read-Write] If bConstrainAspectRatio is true, black bars will be added if the destination view has a different aspect ratio than this camera requested.
- Type:
(bool)
- property fov: float¶
[Read-Write] The horizontal field of view (in degrees) in perspective mode (ignored in orthographic mode).
- Type:
(float)
- property off_center_projection_offset: Vector2D¶
[Read-Only] Off-axis / off-center projection offset as proportion of screen dimensions
- Type:
(Vector2D)
- property ortho_far_clip_plane: float¶
[Read-Write] The far plane distance of the orthographic view (in world units)
- Type:
(float)
- property ortho_near_clip_plane: float¶
[Read-Write] The near plane distance of the orthographic view (in world units)
- Type:
(float)
- property ortho_width: float¶
[Read-Write] The desired width (in world units) of the orthographic view (ignored in Perspective mode)
- Type:
(float)
- property perspective_near_clip_plane: float¶
[Read-Write] The near plane distance of the perspective view (in world units). Set to a negative value to use the default global value of GNearClippingPlane
- Type:
(float)
- property post_process_blend_weight: float¶
[Read-Write] Indicates if PostProcessSettings should be applied.
- Type:
(float)
- property post_process_settings: PostProcessSettings¶
[Read-Write] Post-process settings to use if PostProcessBlendWeight is non-zero.
- Type:
- property projection_mode: CameraProjectionMode¶
[Read-Write] The type of camera
- Type: