org.sunflow.core.shader

Class TexturedDiffuseShader

Implemented Interfaces:
RenderObject, Shader

public class TexturedDiffuseShader
extends DiffuseShader

Constructor Summary

TexturedDiffuseShader()

Method Summary

@Override
Color getDiffuse(ShadingState state)
boolean
update(ParameterList pl, SunflowAPI api)

Methods inherited from class org.sunflow.core.shader.DiffuseShader

getDiffuse, getRadiance, scatterPhoton, update

Constructor Details

TexturedDiffuseShader

public TexturedDiffuseShader()

Method Details

Color getDiffuse

public @Override Color getDiffuse(ShadingState state)

update

public boolean update(ParameterList pl,
                      SunflowAPI api)
Specified by:
update in interface RenderObject
Overrides:
update in interface DiffuseShader