Uses of Interface
org.sunflow.core.Shader
Packages that use Shader
Package
Description
-
Uses of Shader in org.sunflow
Fields in org.sunflow with type parameters of type ShaderMethods in org.sunflow that return ShaderModifier and TypeMethodDescriptionfinal ShaderSunflowAPI.lookupShader(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 ShaderModifier and TypeMethodDescriptionInstance.getShader(int i) Get a shader for the instance's list.final ShaderShadingState.getShader()Get the shader to be used to shade this surface.Methods in org.sunflow.core with parameters of type ShaderModifier and TypeMethodDescriptionvoidShadingCache.add(ShadingState state, Shader shader, Color c) static InstanceInstance.createTemporary(PrimitiveList primitives, Matrix4 transform, Shader shader) ShadingCache.lookup(ShadingState state, Shader shader) voidInstance.removeShader(Shader s) Remove the specified shader from the instance's list if it is being used.final voidRecord 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 ShaderModifier and TypeClassDescriptionclassclassclassclass -
Uses of Shader in org.sunflow.core.primitive
Classes in org.sunflow.core.primitive that implement Shader -
Uses of Shader in org.sunflow.core.shader
Classes in org.sunflow.core.shader that implement ShaderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass