X-Git-Url: http://dolda2000.com/gitweb/?p=kaka%2Fcakelight.git;a=blobdiff_plain;f=src%2Fkaka%2Fcakelight%2Fmode%2FNoiseMode.java;fp=src%2Fkaka%2Fcakelight%2Fmode%2FTwoColorNoiseMode.java;h=57d973d3a35812fbad507ab48ce52e5173d37762;hp=6e8de55480e07d4b40cf93b88756a1b2f697cd2e;hb=6a3d0edaa676312429f2f2bd6ed44e59ed07cc70;hpb=8d0b33bf3dbf21aab3f94ac48db8da4fcee5d0cc diff --git a/src/kaka/cakelight/mode/TwoColorNoiseMode.java b/src/kaka/cakelight/mode/NoiseMode.java similarity index 77% rename from src/kaka/cakelight/mode/TwoColorNoiseMode.java rename to src/kaka/cakelight/mode/NoiseMode.java index 6e8de55..57d973d 100644 --- a/src/kaka/cakelight/mode/TwoColorNoiseMode.java +++ b/src/kaka/cakelight/mode/NoiseMode.java @@ -4,22 +4,15 @@ import kaka.cakelight.Color; import kaka.cakelight.LedFrame; import kaka.cakelight.util.SimplexNoise3D; -public class TwoColorNoiseMode extends AmbientMode { - // private final Color primary, secondary; +public class NoiseMode extends AmbientMode { private final Color[] colors; private SimplexNoise3D noise = new SimplexNoise3D(0); - public TwoColorNoiseMode(Color... colors) { + public NoiseMode(Color... colors) { assert colors.length > 1; this.colors = colors; } - public TwoColorNoiseMode(Color primary, Color secondary) { - this(new Color[] {primary, secondary}); -// this.primary = primary; -// this.secondary = secondary; - } - @Override protected void updateFrame(LedFrame frame, long time, int count) { for (int i = 0; i < config.leds.getCount(); i++) {