C# Class Hyperion.Core.Interfaces.IRenderer

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

Méthodes publiques

Свойство Type Description
Camera ICamera

Méthodes publiques

Méthode Description
Li ( Scene scene, RayDifferential ray, Sample sample ) : Spectrum
Li ( Scene scene, RayDifferential ray, Sample sample, Intersection &isect ) : Spectrum
Li ( Scene scene, RayDifferential ray, Sample sample, Intersection &isect, Spectrum &T ) : Spectrum
Render ( Scene scene ) : void
Transmittance ( Scene scene, RayDifferential ray, Sample sample ) : Spectrum

Method Details

Li() public méthode

public Li ( Scene scene, RayDifferential ray, Sample sample ) : Spectrum
scene Scene
ray Hyperion.Core.Geometry.RayDifferential
sample Sample
Résultat Spectrum

Li() public méthode

public Li ( Scene scene, RayDifferential ray, Sample sample, Intersection &isect ) : Spectrum
scene Scene
ray Hyperion.Core.Geometry.RayDifferential
sample Sample
isect Intersection
Résultat Spectrum

Li() public abstract méthode

public abstract Li ( Scene scene, RayDifferential ray, Sample sample, Intersection &isect, Spectrum &T ) : Spectrum
scene Scene
ray Hyperion.Core.Geometry.RayDifferential
sample Sample
isect Intersection
T Spectrum
Résultat Spectrum

Render() public abstract méthode

public abstract Render ( Scene scene ) : void
scene Scene
Résultat void

Transmittance() public abstract méthode

public abstract Transmittance ( Scene scene, RayDifferential ray, Sample sample ) : Spectrum
scene Scene
ray Hyperion.Core.Geometry.RayDifferential
sample Sample
Résultat Spectrum

Property Details

Camera public_oe property

public ICamera,Hyperion.Core.Interfaces Camera
Résultat ICamera