RiRayShadeBlurDirect

Blurs direct illumination a fixed amount

[ Render | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

Class Summary

class RiRayShadeBlurDirect :public RiRayShadeDirectLighting
{
public:
RiRayShadeBlurDirect(RiRayShadeStrategy *direct, RiReal perturbDistance);
RiSpectrum GetRad(RiRayShadeData *d);
protected:
}; // RiRayShadeBlurDirect


DESCRIPTION

Currently only blurs on the xy (or xz..) plane by displacing the hit point a small amount.


RiRayShadeBlurDirect(RiRayShadeStrategy *direct, RiReal perturbDistance);

Default Constructor

    RiRayShadeBlurDirect(RiRayShadeStrategy *direct, RiReal perturbDistance);

RiSpectrum GetRad(RiRayShadeData *d);

Blur the shadow

    virtual RiSpectrum GetRad(RiRayShadeData *d);

All Members

public:
RiSpectrum GetRad(RiRayShadeData *d);
void AddLight(RiLightObject *lt);
int GetNumLights();
protected:
RWTValOrderedVector<RiLightObject *> lights;

Ancestors

Inheritance chain for RiRayShadeBlurDirect:


Descendants

Class is not inherited by any others.


Generated from source by the Cocoon utilities on Fri Feb 25 15:15:57 2000 .