UnitySensors
Loading...
Searching...
No Matches
UnitySensors.Sensor.Camera.PanoramicCameraSensor Class Reference
Inheritance diagram for UnitySensors.Sensor.Camera.PanoramicCameraSensor:
Collaboration diagram for UnitySensors.Sensor.Camera.PanoramicCameraSensor:

Protected Member Functions

override void Init ()
 
override void UpdateSensor ()
 
override void OnSensorDestroy ()
 
- Protected Member Functions inherited from UnitySensors.Sensor.Camera.CameraSensor
override void Init ()
 
bool LoadTexture (RenderTexture sourceRT, ref Texture2D dstTexture)
 
- Protected Member Functions inherited from UnitySensors.Sensor.UnitySensor
virtual void Update ()
 
void Init ()
 
void UpdateSensor ()
 
void OnSensorDestroy ()
 

Protected Attributes

Vector2Int _cubemapResolution = new Vector2Int(1024, 1024)
 
- Protected Attributes inherited from UnitySensors.Sensor.Camera.CameraSensor
RenderTexture _rt = null
 
UnityEngine.Camera _camera
 
Texture2D _texture
 

Private Attributes

Material _panoramicMat
 
RenderTexture _cubemap
 

Additional Inherited Members

- Public Member Functions inherited from UnitySensors.Sensor.UnitySensor
delegate void OnSensorUpdated ()
 
void UpdateSensorManually ()
 
- Public Attributes inherited from UnitySensors.Sensor.UnitySensor
OnSensorUpdated onSensorUpdated
 
- Package Attributes inherited from UnitySensors.Sensor.Camera.CameraSensor
Vector2Int _resolution = new Vector2Int(640, 480)
 
float _fov = 30.0f
 
- Package Attributes inherited from UnitySensors.Sensor.UnitySensor
float _frequency = 10.0f
 
- Properties inherited from UnitySensors.Sensor.Camera.CameraSensor
UnityEngine.Camera m_camera [get]
 
virtual Texture2D texture0 [get]
 
virtual Texture2D texture1 [get]
 
float texture0FarClipPlane [get]
 
- Properties inherited from UnitySensors.Sensor.UnitySensor
float dt [get]
 
float time [get]
 
- Properties inherited from UnitySensors.Interface.Std.ITimeInterface
- Properties inherited from UnitySensors.Interface.Sensor.ICameraInterface
- Properties inherited from UnitySensors.Interface.Sensor.ITextureInterface

Member Function Documentation

◆ Init()

override void UnitySensors.Sensor.Camera.PanoramicCameraSensor.Init ( )
protected

◆ OnSensorDestroy()

override void UnitySensors.Sensor.Camera.PanoramicCameraSensor.OnSensorDestroy ( )
protected

◆ UpdateSensor()

override void UnitySensors.Sensor.Camera.PanoramicCameraSensor.UpdateSensor ( )
protected
Here is the call graph for this function:

Member Data Documentation

◆ _cubemap

RenderTexture UnitySensors.Sensor.Camera.PanoramicCameraSensor._cubemap
private

◆ _cubemapResolution

Vector2Int UnitySensors.Sensor.Camera.PanoramicCameraSensor._cubemapResolution = new Vector2Int(1024, 1024)
protected

◆ _panoramicMat

Material UnitySensors.Sensor.Camera.PanoramicCameraSensor._panoramicMat
private

The documentation for this class was generated from the following file: