You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/moonlight/modifiers.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Modifiers
2
2
3
-
A modifier (💎) is an effect on an effect. It can change the size of the virtual layer, it can map the pixels other then 1:1 (e.g. mirror, multiply them or a 1D line can become a 2D circle) and it can change each light set in an effect during a loop (e.g. rotate the effect)
3
+
A modifier (💎) is an effect on an effect. It can change the size of the effect layer, and moves effect effect pixels around (e.g. rotate) or expand to other dimensions, e.g. a line can become a circle.
4
4
5
5
!!! tip
6
6
7
-
Multiple effects and modifiers can be defined per layer. MoonLight supports unlimited number of them per layer. They will all run after each other, this is useful for modifiers as you can combine them: e.g. rotate then multiply creates four (or more) rotating effects.
7
+
Multiple modifiers can be defined per layer. The order of multipliers matter e.g. rotate then multiply is different then multiply then rotate.
8
8
9
9
## Modifier 💎 Nodes
10
10
@@ -14,8 +14,8 @@ A modifier (💎) is an effect on an effect. It can change the size of the virtu
14
14
| Circle ||||
| RippleYZ || <imgwidth="320"alt="RippleYZ"src="https://github.com/user-attachments/assets/90ecf22c-c4c1-4ee9-8096-fd5613fbb1a7" /> shrink: shrinks the original size to towardsY and Z, towardsY: copies X into Y, towardsZ: copies XY into Z| Takes lights of an effect and copies them to other lights. E.g. 1D effect will be rippled to 2D, 2D effect will be rippled to 3D|
18
-
| Pinwheel || <imgwidth="320"alt="PinWheel"src="https://github.com/user-attachments/assets/46585cea-d301-4221-9af2-65f8054543da" /> **Swirl**: option to bend the pinwheel., **Reverse** option., **Rotation Symmetry**: Controls the rotational symmetry of the pattern., **Petals**option to adjust the number of petals., **Ztwist** option for 3D fixtures to twist the pattern along the z-axis. | Projects 1D/2D effects onto 2D/3D fixtures in a pinwheel pattern. The virtual layer width is the number of petals. The height is the distance from center to corner |
17
+
| RippleYZ || <imgwidth="320"alt="RippleYZ"src="https://github.com/user-attachments/assets/90ecf22c-c4c1-4ee9-8096-fd5613fbb1a7" /> | 1D effect will be rippled to 2D, 2D effect will be rippled to 3D. shrink: shrinks the original size to towardsY and Z, towardsY: copies X into Y, towardsZ: copies XY into Z |
18
+
| Pinwheel || <imgwidth="320"alt="PinWheel"src="https://github.com/user-attachments/assets/46585cea-d301-4221-9af2-65f8054543da" /> | Projects 1D/2D effects onto 2D/3D fixtures in a pinwheel pattern. **Swirl**: option to bend the pinwheel., **Reverse** option., **Rotation Symmetry**: Controls the rotational symmetry of the pattern., **Petals**Virtual width, **Ztwist** option for 3D fixtures to twist the pattern along the z-axis. The height is the distance from center to corner |
0 commit comments