C# Class Hyperion.Core.Interfaces.ICamera

Afficher le fichier Open project: Kintaro/Hyperion Class Usage Examples

Méthodes publiques

Свойство Type Description
CameraToWorld Hyperion.Core.Geometry.AnimatedTransform
Film IFilm
NumberOfRays int
ShutterClose double
ShutterOpen double

Méthodes publiques

Méthode Description
GenerateRay ( CameraSample sample, Ray &ray ) : double
GenerateRayDifferential ( CameraSample sample, RayDifferential &rd ) : double
ICamera ( AnimatedTransform camToWorld, double sopen, double sclose, IFilm film ) : System

Method Details

GenerateRay() public abstract méthode

public abstract GenerateRay ( CameraSample sample, Ray &ray ) : double
sample CameraSample
ray Hyperion.Core.Geometry.Ray
Résultat double

GenerateRayDifferential() public méthode

public GenerateRayDifferential ( CameraSample sample, RayDifferential &rd ) : double
sample CameraSample
rd Hyperion.Core.Geometry.RayDifferential
Résultat double

ICamera() public méthode

public ICamera ( AnimatedTransform camToWorld, double sopen, double sclose, IFilm film ) : System
camToWorld Hyperion.Core.Geometry.AnimatedTransform
sopen double
sclose double
film IFilm
Résultat System

Property Details

CameraToWorld public_oe property

public AnimatedTransform,Hyperion.Core.Geometry CameraToWorld
Résultat Hyperion.Core.Geometry.AnimatedTransform

Film public_oe property

public IFilm Film
Résultat IFilm

NumberOfRays public_oe property

public int NumberOfRays
Résultat int

ShutterClose public_oe property

public double ShutterClose
Résultat double

ShutterOpen public_oe property

public double ShutterOpen
Résultat double