macros:example:reverseoffsetrestart
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| macros:example:reverseoffsetrestart [2020/03/01 14:56] – created icke_siegen | macros:example:reverseoffsetrestart [2020/03/02 10:17] (current) – [Table] icke_siegen | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== Shapes - Reverse, Offset, Restart ====== | ====== Shapes - Reverse, Offset, Restart ====== | ||
| - | ^ by: | Matias Mucillo, February 2020 \\ final changes by Sebastian Beutel | | + | ^ by: |
| - | ^ published: | inquiry: https:// | + | ^ published: |
| - | ^ description: | + | ^ description: |
| - | ^ remarks: | most useful for circle shapes | | + | ^ remarks: |
| - | {{tag>shapes | + | When creating shapes, in order to make a symmetrical look (e.g. circle shape with left fixtures turning clockwise, right fixtures turning counter-clockwise) you need to (1) select half of the fixtures, (2) reverse the shape for them, (3) offset them by 180°, and (4) restart the shape to see the effect. This macro does everything (for a predefined number of fixtures at least - there are macros for other fixture quantities as well). |
| + | |||
| + | {{tag>shape reverse | ||
| ==== functions ==== | ==== functions ==== | ||
| - | * [[: | + | * [[: |
| - | * [[: | + | * [[: |
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| ==== affected properties ==== | ==== affected properties ==== | ||
| - | * [[: | + | * [[: |
| - | * [[: | + | * [[: |
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| ==== control structures ==== | ==== control structures ==== | ||
| - | * anyspecials? | + | * [[macros: |
| + | |||
| + | Matias made more macros for various fixture quantities: {{ : | ||
| ===== Code ===== | ===== Code ===== | ||
| - | <code xml filename.xml> | + | <code xml ReverseOffsetRestart16.xml> |
| <?xml version=" | <?xml version=" | ||
| < | < | ||
| Line 28: | Line 44: | ||
| <!-- Symmetrical Shape --> | <!-- Symmetrical Shape --> | ||
| - | <macro id="MM.Macros.Shapes.SymmShape16.4" name="mm Symmetrical Shape 16 Fix SB 4"> | + | <macro id=" |
| < | < | ||
| <step pause=" | <step pause=" | ||
| Line 53: | Line 69: | ||
| This explains the functional steps within the sequence. For all the other XML details please refer to [[: | This explains the functional steps within the sequence. For all the other XML details please refer to [[: | ||
| - | tbd | + | * '' |
| + | * '' | ||
| + | * the next step was conditional until Titan v11 - but '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| ===== How to use it ===== | ===== How to use it ===== | ||
| - [[: | - [[: | ||
| - | + | - select 16 fixtures in a row, create a circle spread, set it to medium size and speed => all fixtures will move simultaneously | |
| - | tbd | + | - fire this macro. Immediately the fixtures will be divided in half, with suitable spread, left and right half turning in opposite directions but in perfect sync |
| ~~DISCUSSION~~ | ~~DISCUSSION~~ | ||
macros/example/reverseoffsetrestart.1583074592.txt.gz · Last modified: 2020/03/01 14:56 by icke_siegen
