public YoArtifact(String name, double[] constants, Color color, YoVariable<?>... variableArray) { super(name); this.variableArray = variableArray; this.constants = constants; this.appearance = new YoAppearanceRGBColor(color, 0.0); this.color = color; }
public void run() { transparency += 0.01; if (transparency > 1.0) transparency = 0.0; MutableColor color = new MutableColor((float) Math.random(), (float) Math.random(), (float) Math.random()); YoAppearanceRGBColor appearance = new YoAppearanceRGBColor(color, 0.0); appearance.setTransparency(transparency); instruction.setAppearance(appearance); }
public Color getColor() { if (appearance instanceof YoAppearanceRGBColor) { YoAppearanceRGBColor yoAppearanceRGBColor = (YoAppearanceRGBColor) appearance; Color color = new Color(yoAppearanceRGBColor.getRed(), yoAppearanceRGBColor.getGreen(), yoAppearanceRGBColor.getBlue()); return color; } else { throw new RuntimeException("No color defined"); } }
public static Material createMaterialFromYoAppearanceRGBColor(AssetManager contentMan, YoAppearanceRGBColor appearanceDefinition) { MutableColor rgb = appearanceDefinition.getColor(); return createMaterialFromProperties(contentMan, rgb, rgb, rgb, 0.0, appearanceDefinition.getTransparency()); }
public YoAppearanceRGBColor(Color color, double transparency) { this.color = new Color3f(color); awtColor = new Color(color.getRed() / 255.0f, color.getGreen() / 255.0f, color.getBlue() / 255.0f, (float) (1.0 - transparency)); setTransparency(transparency); }
public YoAppearanceRGBColor(double red, double green, double blue, double transparency) { color = new MutableColor((float) red, (float) green, (float) blue); awtColor = new Color((float) red, (float) green, (float) blue, (float) (1.0 - transparency)); setTransparency(transparency); }
public static Material createMaterialFromYoAppearanceRGBColor(JMEAssetLocator contentMan, YoAppearanceRGBColor appearanceDefinition) { Color3f rgb = appearanceDefinition.getColor(); return createMaterialFromProperties(contentMan, rgb, rgb, rgb, 0.0, appearanceDefinition.getTransparency()); }
public YoArtifact(String name, double[] constants, Color color, YoVariable<?>... variableArray) { super(name); this.variableArray = variableArray; this.constants = constants; this.appearance = new YoAppearanceRGBColor(color, 0.0); this.color = color; }
public void run() { transparency += 0.01; if (transparency > 1.0) transparency = 0.0; Color3f color = new Color3f((float) Math.random(), (float) Math.random(), (float) Math.random()); YoAppearanceRGBColor appearance = new YoAppearanceRGBColor(color, 0.0); appearance.setTransparency(transparency); instruction.setAppearance(appearance); }
public YoAppearanceRGBColor(float red, float green, float blue, double transparency) { color = new MutableColor(red, green, blue); awtColor = new Color(red, green, blue, (float) (1.0 - transparency)); setTransparency(transparency); }
public Color getColor() { if (this.appearance instanceof YoAppearanceRGBColor) { YoAppearanceRGBColor yoAppearanceRGBColor = (YoAppearanceRGBColor) this.appearance; Color color = new Color(yoAppearanceRGBColor.getRed(), yoAppearanceRGBColor.getGreen(), yoAppearanceRGBColor.getBlue()); return color; } else { throw new RuntimeException("No color defined"); } }
public static AppearanceDefinition RGBColor(double red, double green, double blue, double transparency) { return new YoAppearanceRGBColor(red, green, blue, transparency); }
public void run() { transparency += 0.01; if (transparency > 1.0) transparency = 0.0; MutableColor color = new MutableColor((float) Math.random(), (float) Math.random(), (float) Math.random()); YoAppearanceRGBColor appearance = new YoAppearanceRGBColor(color, 0.0); appearance.setTransparency(transparency); instruction.setAppearance(appearance); }
public YoAppearanceRGBColor(float red, float green, float blue, double transparency) { color = new Color3f(red, green, blue); awtColor = new Color(red, green, blue, (float) (1.0 - transparency)); setTransparency(transparency); }
public static AppearanceDefinition RGBColor(double red, double green, double blue) { return new YoAppearanceRGBColor(red, green, blue, 0.0); }
public void run() { transparency += 0.01; if (transparency > 1.0) transparency = 0.0; Color3f color = new Color3f((float) Math.random(), (float) Math.random(), (float) Math.random()); YoAppearanceRGBColor appearance = new YoAppearanceRGBColor(color, 0.0); appearance.setTransparency(transparency); instruction.setAppearance(appearance); }
public YoAppearanceRGBColor(Color color, double transparency) { this.color = new MutableColor(color); awtColor = new Color(color.getRed() / 255.0f, color.getGreen() / 255.0f, color.getBlue() / 255.0f, (float) (1.0 - transparency)); setTransparency(transparency); }
public static AppearanceDefinition RGBColor(float red, float green, float blue) { return new YoAppearanceRGBColor(red, green, blue, 0.0); }
public YoAppearanceRGBColor(double red, double green, double blue, double transparency) { color = new Color3f((float) red, (float) green, (float) blue); awtColor = new Color((float) red, (float) green, (float) blue, (float) (1.0 - transparency)); setTransparency(transparency); }
public static AppearanceDefinition RGBColor(float red, float green, float blue) { return new YoAppearanceRGBColor(red, green, blue, 0.0); }