C# Class Hyperion.Samplers.LowDiscrepancy.LowDiscrepancy

Inheritance: Hyperion.Core.Interfaces.ISampler
显示文件 Open project: Kintaro/Hyperion

Public Methods

Method Description
CreateSampler ( ParameterSet parameters, IFilm film, ICamera camera ) : ISampler
GetMoreSamples ( Sample sample ) : int
GetSubSampler ( int num, int count ) : ISampler
LowDiscrepancy ( int xstart, int xend, int ystart, int yend, int ps, double sopen, double sclose ) : System
RoundSize ( int size ) : int

Method Details

CreateSampler() public static method

public static CreateSampler ( ParameterSet parameters, IFilm film, ICamera camera ) : ISampler
parameters ParameterSet
film IFilm
camera Hyperion.Core.Interfaces.ICamera
return Hyperion.Core.Interfaces.ISampler

GetMoreSamples() public method

public GetMoreSamples ( Sample sample ) : int
sample Hyperion.Core.Interfaces.Sample
return int

GetSubSampler() public method

public GetSubSampler ( int num, int count ) : ISampler
num int
count int
return Hyperion.Core.Interfaces.ISampler

LowDiscrepancy() public method

public LowDiscrepancy ( int xstart, int xend, int ystart, int yend, int ps, double sopen, double sclose ) : System
xstart int
xend int
ystart int
yend int
ps int
sopen double
sclose double
return System

RoundSize() public method

public RoundSize ( int size ) : int
size int
return int