Table of Contents

Class CameraPose

Namespace
AiDotNet.Diffusion.Models
Assembly
AiDotNet.dll

Camera pose for rendering.

public class CameraPose
Inheritance
CameraPose
Inherited Members

Properties

Azimuth

Azimuth angle in degrees.

public double Azimuth { get; set; }

Property Value

double

Elevation

Elevation angle in degrees.

public double Elevation { get; set; }

Property Value

double

FocalLength

Camera focal length.

public double FocalLength { get; set; }

Property Value

double

LookAtX

Look-at X coordinate.

public double LookAtX { get; set; }

Property Value

double

LookAtY

Look-at Y coordinate.

public double LookAtY { get; set; }

Property Value

double

LookAtZ

Look-at Z coordinate.

public double LookAtZ { get; set; }

Property Value

double

Radius

Distance from origin.

public double Radius { get; set; }

Property Value

double

Methods

GetPosition()

Gets the camera position in Cartesian coordinates.

public (double X, double Y, double Z) GetPosition()

Returns

(double X, double Y, double Z)