I am trying to make several arcs rotate in a circle, to create a cool changing border to contain some quick launch icons, such as Chrome, Notepad, etc.
The problem I am having is that the ends of my arcs are being connected by a thin line (see screenshot). As far as I can tell, it is somehow related to changing the StartAngle of the RoundLine. I do this using a measure and DynamicVariables=1 (see code). Could this indeed be the problem, and if so, how might I fix it? Or is it something else entirely?
Thanks
Code: Select all
[Rainmeter]
Update=50
[Variables]
Arc.Color=CCCCCC
; ------------------------------
; ---------- Measures ----------
; ------------------------------
[MeasureRing1_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=75
UpdateRandom=0
[MeasureRing1_Angle]
Measure=Calc
Formula=-Counter*(3.14/180)
DynamicVariables=1
[MeasureRing2_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=55
UpdateRandom=0
[MeasureRing2_Angle]
Measure=Calc
Formula=Counter*(3.14/180)
DynamicVariables=1
[MeasureRing3_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=65
UpdateRandom=0
[MeasureRing3_Angle]
Measure=Calc
Formula=Counter*(3.14/180)*2+6.28
DynamicVariables=1
[MeasureRing4_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=55
UpdateRandom=0
[MeasureRing4_Angle]
Measure=Calc
Formula=-Counter*(3.14/180)+3.14
DynamicVariables=1
[MeasureRing5_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=55
UpdateRandom=0
[MeasureRing5_Angle]
Measure=Calc
Formula=-Counter*(3.14/180)*2+0.78
DynamicVariables=1
[MeasureRing6_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=65
UpdateRandom=0
[MeasureRing6_Angle]
Measure=Calc
Formula=-Counter*(3.14/180)+3.92
DynamicVariables=1
[MeasureRing7_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=45
UpdateRandom=0
[MeasureRing7_Angle]
Measure=Calc
Formula=Counter*(3.14/180)*2
DynamicVariables=1
[MeasureRing8_ArcLen]
Measure=Calc
Formula=(RANDOM/100)
LowBound=25
HighBound=55
UpdateRandom=0
[MeasureRing8_Angle]
Measure=Calc
Formula=Counter*(3.14/180)+3.14
DynamicVariables=1
; ------------------------------
; ---------- Meters ------------
; ------------------------------
; Inner Arcs
[MeterRing1]
Meter=RoundLine
MeasureName=MeasureRing1_ArcLen
X=230
Y=230
W=400
H=400
StartAngle=[MeasureRing1_Angle]
RotationAngle=6.283
LineLength=200
LineStart=197
LineColor=#Arc.Color#77
Solid=1
AntiAlias=1
DynamicVariables=1
[MeterRing2]
Meter=RoundLine
MeasureName=MeasureRing2_ArcLen
X=220
Y=220
W=420
H=420
StartAngle=[MeasureRing2_Angle]
RotationAngle=6.283
LineLength=210
LineStart=207
LineColor=#Arc.Color#99
Solid=1
AntiAlias=1
DynamicVariables=1
[MeterRing3]
Meter=RoundLine
MeasureName=MeasureRing3_ArcLen
X=210
Y=210
W=440
H=440
StartAngle=[MeasureRing3_Angle]
RotationAngle=6.283
LineLength=220
LineStart=217
LineColor=#Arc.Color#77
Solid=1
AntiAlias=1
DynamicVariables=1
[MeterRing4]
Meter=RoundLine
MeasureName=MeasureRing4_ArcLen
X=200
Y=200
W=460
H=460
StartAngle=[MeasureRing4_Angle]
RotationAngle=6.283
LineLength=230
LineStart=227
LineColor=#Arc.Color#77
Solid=1
AntiAlias=1
DynamicVariables=1
; Outer Arcs
[MeterRing5]
Meter=RoundLine
MeasureName=MeasureRing5_ArcLen
X=30
Y=30
W=800
H=800
StartAngle=[MeasureRing5_Angle]
RotationAngle=6.283
LineLength=400
LineStart=397
LineColor=#Arc.Color#CC
Solid=1
AntiAlias=1
DynamicVariables=1
[MeterRing6]
Meter=RoundLine
MeasureName=MeasureRing6_ArcLen
X=20
Y=20
W=820
H=820
StartAngle=[MeasureRing6_Angle]
RotationAngle=6.283
LineLength=410
LineStart=407
LineColor=#Arc.Color#99
Solid=1
AntiAlias=1
DynamicVariables=1
[MeterRing7]
Meter=RoundLine
MeasureName=MeasureRing7_ArcLen
X=10
Y=10
W=840
H=840
StartAngle=[MeasureRing7_Angle]
RotationAngle=6.283
LineLength=420
LineStart=417
LineColor=#Arc.Color#99
Solid=1
AntiAlias=1
DynamicVariables=1
[MeterRing8]
Meter=RoundLine
MeasureName=MeasureRing8_ArcLen
X=0
Y=0
W=860
H=860
StartAngle=[MeasureRing8_Angle]
RotationAngle=6.283
LineLength=430
LineStart=427
LineColor=#Arc.Color#77
LineWidth=5
Solid=1
AntiAlias=1
DynamicVariables=1