Uses of Interface
org.sunflow.core.Shader
-
Packages that use Shader Package Description org.sunflow org.sunflow.core org.sunflow.core.light org.sunflow.core.primitive org.sunflow.core.shader -
-
Uses of Shader in org.sunflow
Fields in org.sunflow with type parameters of type Shader Modifier and Type Field Description static Plugins<Shader>PluginRegistry. shaderPluginsMethods in org.sunflow that return Shader Modifier and Type Method Description ShaderSunflowAPI. lookupShader(java.lang.String name)Retrieve a shader object by its name, ornullif no shader was found, or if the specified object is not a shader. -
Uses of Shader in org.sunflow.core
Methods in org.sunflow.core that return Shader Modifier and Type Method Description ShaderInstance. getShader(int i)Get a shader for the instance's list.ShaderShadingState. getShader()Get the shader to be used to shade this surface.Methods in org.sunflow.core with parameters of type Shader Modifier and Type Method Description voidShadingCache. add(ShadingState state, Shader shader, Color c)static InstanceInstance. createTemporary(PrimitiveList primitives, Matrix4 transform, Shader shader)ColorShadingCache. lookup(ShadingState state, Shader shader)voidInstance. removeShader(Shader s)Remove the specified shader from the instance's list if it is being used.voidShadingState. setShader(Shader shader)Record which shader should be executed for the intersected surface.voidScene. setShaderOverride(Shader shader, boolean photonOverride)Enables shader overiding (set null to disable). -
Uses of Shader in org.sunflow.core.light
Classes in org.sunflow.core.light that implement Shader Modifier and Type Class Description classImageBasedLightclassSphereLightclassSunSkyLightclassTriangleMeshLight -
Uses of Shader in org.sunflow.core.primitive
Classes in org.sunflow.core.primitive that implement Shader Modifier and Type Class Description classCornellBoxclassHair -
Uses of Shader in org.sunflow.core.shader
Classes in org.sunflow.core.shader that implement Shader Modifier and Type Class Description classAmbientOcclusionShaderclassAnisotropicWardShaderclassConstantShaderclassDiffuseShaderclassGlassShaderclassIDShaderclassMirrorShaderclassNormalShaderclassPhongShaderclassPrimIDShaderclassQuickGrayShaderclassShinyDiffuseShaderclassSimpleShaderclassTexturedAmbientOcclusionShaderclassTexturedDiffuseShaderclassTexturedPhongShaderclassTexturedShinyDiffuseShaderclassTexturedWardShaderclassUberShaderclassUVShaderclassViewCausticsShaderclassViewGlobalPhotonsShaderclassViewIrradianceShaderclassWireframeShader
-