I3DShLightingModel Member List
This is the complete list of members for
I3DShLightingModel, including all inherited members.
CalculateAlpha(LightingDetail &result, const LightingContext &lightingContext, const ShadingOut &shading, TAbsorptionFunction *absorptionFunction)=0 | I3DShLightingModel | [pure virtual] |
CalculateCaustics(TMCColorRGB &causticColor, const LightingContext &lightingContext, const ShadingOut &shading)=0 | I3DShLightingModel | [pure virtual] |
CalculateDirectLighting(LightingDetail &result, const LightingContext &lightingContext)=0 | I3DShLightingModel | [pure virtual] |
CalculateIndirectLighting(TMCColorRGB &indirectDiffuseColor, real &ambientOcclusionFactor, const LightingContext &lightingContext, const ShadingOut &shading)=0 | I3DShLightingModel | [pure virtual] |
CalculateReflection(TMCColorRGB &reflectionColor, const LightingContext &lightingContext, const ShadingOut &shading)=0 | I3DShLightingModel | [pure virtual] |
CalculateSubsurfaceScattering(TMCColorRGB &subsurfaceColor, const TMCColorRGB ¤tColor, const LightingContext &lightingContext, const ShadingOut &shading)=0 | I3DShLightingModel | [pure virtual] |
CalculateTransparency(TMCColorRGB &resColor, real32 &outAlpha, const LightingContext &lightingContext, const ShadingOut &shading)=0 | I3DShLightingModel | [pure virtual] |
ShadeAndLight2(LightingDetail &result, const LightingContext &lightingContext, TAbsorptionFunction *absorptionFunction)=0 | I3DShLightingModel | [pure virtual] |