I have a problem using a shape consisting of triangles which i first want to rotate and then combine them to a new shape.
before combining, the single triangles look good and in the correct position. After combining them, the first shape is moved a certain amount of pixels (along its original x-axis?).
In the following screenshot you can see the single triangles and after that a screenshot after combinging them with the "Union" operator - can someone either direct me to a correct coding or confirm that this is a bug please?
Edit: Configuration added:
Edit: graphics adapter added:Rainmeter 4.3.0.3253 beta (64-bit)
Language: German (1031)
Build time: 2018-09-28 8:12:23
Commit Hash: 442ae103
Windows 7 Professional 64-bit (build 7601) Service Pack 1 - German (3079)
AMD Radeon HD 8670D
Code: Select all
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
[Variables]
ELLIPSE_ORIGIN.X=200
ELLIPSE_ORIGIN.Y=200
ELLIPSE_WIDTH=100
ELLIPSE_HEIGHT=160
[Meter_Test]
Meter=SHAPE
Shape= Path Path_Triangle | Rotate 330, (0.5 * #ELLIPSE_WIDTH#), #ELLIPSE_HEIGHT#
Shape2=Path Path_Triangle | Rotate 240, (0.5 * #ELLIPSE_WIDTH#), #ELLIPSE_HEIGHT#
; Shape3=Combine Shape | Union Shape2
Path_Triangle=(#ELLIPSE_ORIGIN.X# - 0.5 * #ELLIPSE_WIDTH#), #ELLIPSE_ORIGIN.Y# | LineTo #ELLIPSE_ORIGIN.X#, (#ELLIPSE_ORIGIN.Y# - #ELLIPSE_HEIGHT#) | LineTo (#ELLIPSE_ORIGIN.X# + 0.5 * #ELLIPSE_WIDTH#), #ELLIPSE_ORIGIN.Y# | ClosePath 1
SolidColor=FFFFFFFF
AntiAlias=1
DynamicVariables=1