# HG changeset patch # User Drew Perttula # Date 2015-06-13 06:49:49 # Node ID ea2b23f598845f35389637b56f85bf1126cfaf68 # Parent b7fb7b2649fd36743da38aecdf2bceaeff775d24 checkpoint show data Ignore-this: 82af460db06604de5b16ea20bfc0900e diff --git a/show/dance2015/sub/blue.n3 b/show/dance2015/sub/blue.n3 --- a/show/dance2015/sub/blue.n3 +++ b/show/dance2015/sub/blue.n3 @@ -7,6 +7,7 @@ a ns1:Submaster ; rdfs:label "blue" ; ns1:color "#0000ff" ; + ns1:drivesEffect ; ns1:group "color" ; ns1:lightLevel , , @@ -27,5 +28,9 @@ a ns1:ChannelSetting ; ns1:channel ; - ns1:level 1e+00 . + ns1:level 1 . + a ns1:Effect ; + ns1:code "level = currentSubLevel()", + "out = Strip.solid('LRW', (0,0,1)) * level" . + diff --git a/show/dance2015/sub/leds.n3 b/show/dance2015/sub/leds.n3 new file mode 100644 --- /dev/null +++ b/show/dance2015/sub/leds.n3 @@ -0,0 +1,34 @@ +@prefix : . +@prefix rdf: . +@prefix rdfs: . +@prefix xml: . +@prefix xsd: . +@prefix sub: . +@prefix eff: . + +sub:neo1 a :Submaster ; rdfs:label "neo1" ; :drivesEffect eff:e1 . +eff:e1 a :Effect ; + :code "level = currentSubLevel()", + "out = Strip.solid('L', (1,1,1)) * level" . + +sub:neo2 a :Submaster ; rdfs:label "neo2" ; :drivesEffect eff:e2 . +eff:e2 a :Effect, + ; + :code "level = currentSubLevel()", + "out = Strip.solid('R', (1,1,1)) * level" . + +sub:wideRed a :Submaster ; rdfs:label "widered" ; :drivesEffect eff:e3 . +eff:e3 a :Effect; + :code "level = currentSubLevel()", + "out = Strip.solid('W', (1,0,0)) * level" . + +sub:wideGreen a :Submaster ; rdfs:label "widegreen" ; :drivesEffect eff:e4 . +eff:e4 a :Effect; + :code "level = currentSubLevel()", + "out = Strip.solid('W', (0,1,0)) * level" . + +sub:wideBlue a :Submaster ; rdfs:label "wideblue" ; :drivesEffect eff:e5 . +eff:e5 a :Effect; + :code "level = currentSubLevel()", + "out = Strip.solid('W', (0,0,1)) * level" . + diff --git a/show/dance2015/sub/neo1.n3 b/show/dance2015/sub/neo1.n3 deleted file mode 100644 --- a/show/dance2015/sub/neo1.n3 +++ /dev/null @@ -1,14 +0,0 @@ -@prefix ns1: . -@prefix rdf: . -@prefix rdfs: . -@prefix xml: . -@prefix xsd: . - - a ns1:Submaster ; - rdfs:label "neo1" ; - ns1:drivesEffect . - - a ns1:Effect, - ; - ns1:code "level = ", - "out = Strip.solid('LR', (1,1,1)) * level" .