Struct ARCameraFrameEventArgs
A structure for camera-related information pertaining to a particular frame.
This is used to communicate information in the frame
Implements
Inherited Members
Namespace: UnityEngine .XR.ARFoundation
Assembly: solution.dll
Syntax
public struct ARCameraFrameEventArgs : IEquatable<ARCameraFrameEventArgs>
Properties
Name | Description |
---|---|
camera |
The camera grain texture effect. |
disabled |
The list of keywords to be disabled for the material. |
display |
Gets or sets the display matrix for use in the shader used
by the ARCamera |
enabled |
The list of keywords to be enabled for the material. |
exposure |
The exposure duration in seconds with sub-millisecond precision. Used in calculating motion blur. |
exposure |
The offset of camera exposure. Used to scale scene lighting in post-processed lighting stage. |
light |
The ARLight |
noise |
The camera grain noise intensity. |
projection |
Gets or sets the projection matrix for the AR Camera. Use
|
property |
Ids of the property name associated with each texture. This is a
parallel |
textures | The textures associated with this camera frame. These are generally external textures, which exist only on the GPU. To use them on the CPU, e.g., for computer vision processing, you will need to read them back from the GPU. |
timestamp |
The time, in nanoseconds, associated with this frame.
Use |
Methods
Name | Description |
---|---|
Equals(object) | Tests for equality. |
Equals(ARCamera |
Tests for equality. |
Get |
Generates a hash suitable for use with containers like |
To |
Generates a string representation of this struct suitable for debug logging. |
Operators
Name | Description |
---|---|
operator ==(ARCamera |
Tests for equality. Same as Equals(ARCamera |
operator !=(ARCamera |
Tests for inequality. Same as |