Search Results for

    Show / Hide Table of Contents

    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
    CaptureBase
    CaptureFromCamera360
    Inherited Members
    CaptureBase.DefaultVideoCodecPriorityWindows
    CaptureBase.DefaultVideoCodecPriorityMacOS
    CaptureBase.DefaultVideoCodecPriorityAndroid
    CaptureBase.DefaultAudioCodecPriorityWindows
    CaptureBase.DefaultAudioCodecPriorityMacOS
    CaptureBase.DefaultAudioCodecPriorityIOS
    CaptureBase.DefaultAudioCodecPriorityAndroid
    CaptureBase.DefaultAudioCaptureDevicePriorityWindow
    CaptureBase.DefaultAudioCaptureDevicePriorityMacOS
    CaptureBase.DefaultAudioCaptureDevicePriorityIOS
    CaptureBase.DefaultAudioCaptureDevicePriorityAndroid
    CaptureBase._useWaitForEndOfFrame
    CaptureBase._androidUpdateMediaGallery
    CaptureBase._outputTarget
    CaptureBase.OutputTarget
    CaptureBase.DefaultOutputFolderType
    CaptureBase.OutputFolder
    CaptureBase.OutputFolderPath
    CaptureBase.FilenamePrefix
    CaptureBase.AppendFilenameTimestamp
    CaptureBase.AllowManualFileExtension
    CaptureBase.FilenameExtension
    CaptureBase.NamedPipePath
    CaptureBase.WriteOrientationMetadata
    CaptureBase.ImageSequenceStartFrame
    CaptureBase.ImageSequenceZeroDigits
    CaptureBase._renderResolution
    CaptureBase._renderSize
    CaptureBase._renderAntiAliasing
    CaptureBase._useMotionBlur
    CaptureBase._motionBlurSamples
    CaptureBase._motionBlurCameras
    CaptureBase._motionBlur
    CaptureBase.UseMotionBlur
    CaptureBase.MotionBlurSamples
    CaptureBase.MotionBlurCameras
    CaptureBase.MotionBlur
    CaptureBase._supportTextureRecreate
    CaptureBase._texture
    CaptureBase._handle
    CaptureBase._sourceWidth
    CaptureBase._sourceHeight
    CaptureBase._targetWidth
    CaptureBase._targetHeight
    CaptureBase._capturing
    CaptureBase._paused
    CaptureBase._filePath
    CaptureBase._finalFilePath
    CaptureBase._fileInfo
    CaptureBase._pixelFormat
    CaptureBase._isTopDown
    CaptureBase._isDirectX11
    CaptureBase._waitForEndOfFrame
    CaptureBase._Transparency
    CaptureBase.Transparency
    CaptureBase._sideBySideTexture
    CaptureBase._sideBySideMaterial
    CaptureBase.ActiveFilePaths
    CaptureBase.LastFilePath
    CaptureBase.OnCaptureStart
    CaptureBase.BeginFinalFileWritingAction
    CaptureBase.CompletedFileWritingAction
    CaptureBase.CameraRenderResolution
    CaptureBase.CameraRenderCustomResolution
    CaptureBase.CameraRenderAntiAliasing
    CaptureBase.IsRealTime
    CaptureBase.PersistAcrossSceneLoads
    CaptureBase.AudioCaptureSource
    CaptureBase.ManualAudioSampleRate
    CaptureBase.ManualAudioChannelCount
    CaptureBase.UnityAudioCapture
    CaptureBase.ForceAudioInputDeviceIndex
    CaptureBase.FrameRate
    CaptureBase.StartTrigger
    CaptureBase.StartDelay
    CaptureBase.StartDelaySeconds
    CaptureBase.StopMode
    CaptureBase.StopAfterFramesElapsed
    CaptureBase.StopAfterSecondsElapsed
    CaptureBase.PauseCaptureOnAppPause
    CaptureBase.CaptureStats
    CaptureBase.VideoCodecPriorityWindows
    CaptureBase.VideoCodecPriorityMacOS
    CaptureBase.AudioCodecPriorityWindows
    CaptureBase.AudioCodecPriorityMacOS
    CaptureBase.TimelapseScale
    CaptureBase.FrameUpdate
    CaptureBase.ResolutionDownScale
    CaptureBase.ResolutionDownscaleCustom
    CaptureBase.FlipVertically
    CaptureBase.UseWaitForEndOfFrame
    CaptureBase.LogCaptureStartStop
    CaptureBase.AllowOfflineVSyncDisable
    CaptureBase.SupportTextureRecreate
    CaptureBase.SelectedVideoCodec
    CaptureBase.SelectedAudioCodec
    CaptureBase.SelectedAudioInputDevice
    CaptureBase.NativeForceVideoCodecIndex
    CaptureBase.NativeForceAudioCodecIndex
    CaptureBase.NativeImageSequenceFormat
    CaptureBase.GetCurrentPlatform()
    CaptureBase.GetEncoderHints(NativePlugin.Platform)
    CaptureBase.SetEncoderHints(EncoderHints, NativePlugin.Platform)
    CaptureBase.UpdateMediaGallery(String)
    CaptureBase.Awake()
    CaptureBase.SelectVideoCodec(Boolean)
    CaptureBase.SelectAudioCodec()
    CaptureBase.SelectAudioInputDevice()
    CaptureBase.GetRecordingResolution(Int32, Int32, CaptureBase.DownScale, Vector2)
    CaptureBase.SelectRecordingResolution(Int32, Int32)
    CaptureBase.EncodeTexture(Texture2D)
    CaptureBase.IsUsingUnityAudioComponent()
    CaptureBase.IsUsingMotionBlur()
    CaptureBase.EncodePointer(IntPtr)
    CaptureBase.IsPrepared()
    CaptureBase.IsCapturing()
    CaptureBase.IsPaused()
    CaptureBase.GetRecordingWidth()
    CaptureBase.GetRecordingHeight()
    CaptureBase.GenerateTimestampedFilename(String, String)
    CaptureBase.HasExtension(String, String)
    CaptureBase.GenerateFilename()
    CaptureBase.FindOrCreateUnityAudioCapture(Boolean)
    CaptureBase.QueueStartCapture()
    CaptureBase.IsStartCaptureQueued()
    CaptureBase.UpdateInjectionOptions(StereoPacking, SphericalVideoLayout)
    CaptureBase.StartCapture()
    CaptureBase.PauseCapture()
    CaptureBase.ResumeCapture()
    CaptureBase.CancelCapture()
    CaptureBase.DeleteCapture(OutputTarget, String)
    CaptureBase.UnprepareCapture()
    CaptureBase.LastFileSaved
    CaptureBase.RenderThreadEvent(NativePlugin.PluginEvent)
    CaptureBase.StopCapture(Boolean, Boolean, Boolean)
    CaptureBase.ApplyPostOperations(String, VideoEncoderHints, String)
    CaptureBase.CanContinue()
    CaptureBase.IsStartDelayComplete()
    CaptureBase.IsStopTimeReached()
    CaptureBase.GetProgress()
    CaptureBase.GetSecondsPerCaptureFrame()
    CaptureBase.CanOutputFrame()
    CaptureBase.TickFrameTimer()
    CaptureBase.RenormTimer()
    CaptureBase.GetSideBySideTexture()
    CaptureBase.EncodeUnityAudio()
    CaptureBase.EncodeAudio(NativeArray<Single>)
    CaptureBase.EncodeAudio(Single[])
    CaptureBase.PreUpdateFrame()
    CaptureBase.InitialiseSideBySideTransparency(Int32, Int32, Boolean, Int32)
    CaptureBase.UpdateForSideBySideTransparency(Texture, Boolean, Int32)
    CaptureBase.ResetFPS()
    CaptureBase.UpdateFPS()
    CaptureBase.GetCameraAntiAliasingLevel(Camera)
    CaptureBase.GetCaptureFileSize()
    CaptureBase.GetResolution(CaptureBase.Resolution, Int32, Int32)
    CaptureBase.NextMultipleOf4(Int32)
    CaptureBase.SetMicrophoneRecordingHint(Boolean, MicrophoneRecordingOptions)
    Namespace: RenderHeads.Media.AVProMovieCapture
    Assembly: cs.temp.dll.dll
    Syntax
    public class CaptureFromCamera360 : CaptureBase

    Constructors

    CaptureFromCamera360()

    Declaration
    public CaptureFromCamera360()

    Properties

    CameraSelector

    Declaration
    public CameraSelector CameraSelector { get; set; }
    Property Value
    Type Description
    CameraSelector

    CubemapDepthResolution

    Declaration
    public CaptureBase.CubemapDepth CubemapDepthResolution { get; set; }
    Property Value
    Type Description
    CaptureBase.CubemapDepth

    CubemapFaceResolution

    Declaration
    public CaptureBase.CubemapResolution CubemapFaceResolution { get; set; }
    Property Value
    Type Description
    CaptureBase.CubemapResolution

    IPD

    Declaration
    public float IPD { get; set; }
    Property Value
    Type Description
    System.Single

    OnlyLeftRightRotation

    Declaration
    public bool OnlyLeftRightRotation { get; set; }
    Property Value
    Type Description
    System.Boolean

    Render180Degrees

    Declaration
    public bool Render180Degrees { get; set; }
    Property Value
    Type Description
    System.Boolean

    StereoRendering

    Declaration
    public StereoPacking StereoRendering { get; set; }
    Property Value
    Type Description
    StereoPacking

    SupportCameraRotation

    Declaration
    public bool SupportCameraRotation { get; set; }
    Property Value
    Type Description
    System.Boolean

    SupportGUI

    Declaration
    public bool SupportGUI { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    GetPreviewTexture()

    Declaration
    public override Texture GetPreviewTexture()
    Returns
    Type Description
    Texture
    Overrides
    CaptureBase.GetPreviewTexture()

    OnDestroy()

    Declaration
    public override void OnDestroy()
    Overrides
    CaptureBase.OnDestroy()

    PrepareCapture()

    Declaration
    public override bool PrepareCapture()
    Returns
    Type Description
    System.Boolean
    Overrides
    CaptureBase.PrepareCapture()

    SetCamera(Camera)

    Declaration
    public void SetCamera(Camera camera)
    Parameters
    Type Name Description
    Camera camera

    Start()

    Declaration
    public override void Start()
    Overrides
    CaptureBase.Start()

    UpdateFrame()

    Declaration
    public override void UpdateFrame()
    Overrides
    CaptureBase.UpdateFrame()
    In This Article