Class CaptureFromCamera360
Capture a camera view in 360 equi-rectangular format.
The camera is rendered into a cubemap, so the scene is rendered an extra 6 times.
Finally the cubemap is converted to equi-rectangular format and encoded.
Inheritance
System.Object
CaptureFromCamera360
Assembly: cs.temp.dll.dll
public class CaptureFromCamera360 : CaptureBase
Constructors
Declaration
public CaptureFromCamera360()
Properties
Declaration
public CameraSelector CameraSelector { get; set; }
Property Value
Declaration
public CaptureBase.CubemapDepth CubemapDepthResolution { get; set; }
Property Value
Declaration
public CaptureBase.CubemapResolution CubemapFaceResolution { get; set; }
Property Value
Declaration
public float IPD { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public bool OnlyLeftRightRotation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool Render180Degrees { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public StereoPacking StereoRendering { get; set; }
Property Value
Declaration
public bool SupportCameraRotation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool SupportGUI { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
GetPreviewTexture()
Declaration
public override Texture GetPreviewTexture()
Returns
Overrides
Declaration
public override void OnDestroy()
Overrides
Declaration
public override bool PrepareCapture()
Returns
Type |
Description |
System.Boolean |
|
Overrides
Declaration
public void SetCamera(Camera camera)
Parameters
Type |
Name |
Description |
Camera |
camera |
|
Declaration
public override void Start()
Overrides
Declaration
public override void UpdateFrame()
Overrides