Struct ProbeCapturePositionSettings
Settings to use when capturing a probe.
Inherited Members
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
[Serializable]
public struct ProbeCapturePositionSettings
Constructors
| Name | Description |
|---|---|
| ProbeCapturePositionSettings(Vector3, Quaternion, Matrix4x4) | Create a new settings with only the probe transform. |
| ProbeCapturePositionSettings(Vector3, Quaternion, Vector3, Quaternion, Matrix4x4) | Create new settings. |
Fields
| Name | Description |
|---|---|
| default | Default value. |
| influenceToWorld | The matrix for influence to world. |
| proxyPosition | The proxy position. |
| proxyRotation | The proxy rotation. |
| referencePosition | The reference position. This additional information is used to compute the actual capture position. (usually, the viewer position) (ProbeSettings.ProbeType) |
| referenceRotation | The reference rotation. This additional information is used to compute the actual capture position. (usually, the viewer rotation) (ProbeSettings.ProbeType) |
Methods
| Name | Description |
|---|---|
| ComputeFrom(HDProbe, Transform) | Compute the probe capture settings from an HDProbe and a reference transform. |
| ComputeFromMirroredReference(HDProbe, Vector3) | Compute the probe capture settings from an HDProbe and a reference position. The position will be mirrored based on the mirror position of the probe. |
| ComputeHash() | Compute a hash based on the settings' values |
| NewDefault() | Default value. |