public class ShaderUtility extends Object
Modifier and Type | Method and Description |
---|---|
static Color |
combineDiffuseColorWithTransparency(Color diffuseColor,
double transparency,
boolean useOldTransparency) |
static DefaultGeometryShader |
createDefaultGeometryShader(Appearance a,
boolean readDefaults) |
static DefaultGeometryShader |
createDefaultGeometryShader(EffectiveAppearance ea) |
static RenderingHintsShader |
createDefaultRenderingHintsShader(Appearance a,
boolean readDefaults) |
static HapticShader |
createHapticShader(Appearance node) |
static RenderingHintsShader |
createRenderingHintsShader(EffectiveAppearance ea) |
static RootAppearance |
createRootAppearance(Appearance a) |
static String |
nameSpace(String s1,
String s2) |
static Class |
resolveEntity(Class type,
String name) |
public static Color combineDiffuseColorWithTransparency(Color diffuseColor, double transparency, boolean useOldTransparency)
public static DefaultGeometryShader createDefaultGeometryShader(Appearance a, boolean readDefaults)
public static DefaultGeometryShader createDefaultGeometryShader(EffectiveAppearance ea)
public static RenderingHintsShader createDefaultRenderingHintsShader(Appearance a, boolean readDefaults)
public static RenderingHintsShader createRenderingHintsShader(EffectiveAppearance ea)
public static RootAppearance createRootAppearance(Appearance a)
public static HapticShader createHapticShader(Appearance node)