de.jreality.shader
Class ShaderUtility
java.lang.Object
de.jreality.shader.ShaderUtility
public class ShaderUtility
- extends Object
- Author:
- gunn
combineDiffuseColorWithTransparency
public static Color combineDiffuseColorWithTransparency(Color diffuseColor,
double transparency,
boolean useOldTransparency)
nameSpace
public static String nameSpace(String s1,
String s2)
createDefaultGeometryShader
public static DefaultGeometryShader createDefaultGeometryShader(Appearance a,
boolean readDefaults)
createDefaultGeometryShader
public static DefaultGeometryShader createDefaultGeometryShader(EffectiveAppearance ea)
createDefaultRenderingHintsShader
public static RenderingHintsShader createDefaultRenderingHintsShader(Appearance a,
boolean readDefaults)
createRenderingHintsShader
public static RenderingHintsShader createRenderingHintsShader(EffectiveAppearance ea)
createRootAppearance
public static RootAppearance createRootAppearance(Appearance a)
resolveEntity
public static Class resolveEntity(Class type,
String name)
createHapticShader
public static HapticShader createHapticShader(Appearance node)