Class Camera360InputSettings
A class that represents the settings of a 360 View.
Inherited Members
Namespace: UnityEditor .Recorder.Input
Assembly: Unity.Recorder.Editor.dll
Syntax
[Serializable]
public class Camera360InputSettings : ImageInputSettings
Properties
CameraTag
Indicates the GameObject tag of the Camera used for the capture.
Declaration
public string CameraTag { get; set; }
Property Value
Type | Description |
---|---|
string |
FlipFinalOutput
Use this property if you need to vertically flip the final output.
Declaration
public bool FlipFinalOutput { get; set; }
Property Value
Type | Description |
---|---|
bool |
InputType
Declaration
protected override Type InputType { get; }
Property Value
Type | Description |
---|---|
Type |
Overrides
MapSize
Indicates the size of the cube map to use for the 360-degree environment projection.
Declaration
public int MapSize { get; set; }
Property Value
Type | Description |
---|---|
int |
OutputHeight
The height in pixels of the 360 View image.
Declaration
public override int OutputHeight { get; set; }
Property Value
Type | Description |
---|---|
int |
Overrides
OutputWidth
The width in pixels of the 360 View image.
Declaration
public override int OutputWidth { get; set; }
Property Value
Type | Description |
---|---|
int |
Overrides
RenderStereo
Use this property to render stereoscopic views in separate left and right outputs.
Declaration
public bool RenderStereo { get; set; }
Property Value
Type | Description |
---|---|
bool |
Source
The source camera for the 360 View.
Declaration
public ImageSource Source { get; set; }
Property Value
Type | Description |
---|---|
Image |
StereoSeparation
Indicates the interocular angle (on the camera's Y axis) when using stereoscopic rendering.
Declaration
public float StereoSeparation { get; set; }
Property Value
Type | Description |
---|---|
float |
Methods
CheckForErrors(List<string>)
Declaration
protected override void CheckForErrors(List<string> errors)