File:3-juggler-7-ball-sandiplex.gif
3-juggler-7-ball-sandiplex.gif (372 × 296 pixels, file size: 649 KB, MIME type: image/gif, looped, 230 frames, 6.9 s)
Note: Due to technical limitations, thumbnails of high resolution GIF images such as this one will not be animated.
This is the three juggler version of File:7-ball-sandiplex.gif and generated in the same way.
As a siteswap:
A(2|1): 3 [3pB,3] 3 2 B(2|2): [3pC,3] 2 2 [3pA,3] C(1|2): 2 3 [3pB,3] 3
Link to interactive animation at jugglinglab.org
At this time, one can only export animated gifs using the desktop version of jugglinglab from https://jugglinglab.org.
Jugglinglab pattern string:
<R|L|R><3 [3xp2/3] 3 2 | [3xp3/3] 2 2 [3xp1/3] | 2 3 [3xp2/3] 3>
The "body movement" string used was:
<(0,-75).|(0,0).|(0,75).>
.
Additional URL options:
slowdown=5;
show pattern at a fifth of the normal speed.
camangle=(0,90);
Put camera at default position, directly facing the jugglers.
The resulting exported animated gif was converted to a negated image with dark background using imagemagick:
convert sandiplex.gif -negate sandiplex-n.gif
Jml file of pattern:
<?xml version="1.0"?> <!DOCTYPE jml SYSTEM "file://jml.dtd"> <jml version="3"> <pattern> <title><R|L|R><3 [3xp2/3] 3 2 | [3xp3/3] 2 2 [3xp1/3] | 2 3 [3xp2/3] 3> custom</title> <basepattern notation="siteswap"> pattern=<R|L|R><3 [3xp2/3] 3 2 | [3xp3/3] 2 2 [3xp1/3] | 2 3 [3xp2/3] 3>; body=<(0,-75).|(0,0).|(0,75).>; title=<R|L|R><3 [3xp2/3] 3 2 | [3xp3/3] 2 2 [3xp1/3] | 2 3 [3xp2/3] 3> custom </basepattern> <prop type="ball"/> <setup jugglers="3" paths="11" props="1,1,1,1,1,1,1,1,1,1,1"/> <symmetry type="delay" pperm="(1,6)(2,5,9,3,10,7,4,8,11)" delay="1.3793"/> <position x="-75" y="0" z="100" t="0" angle="0" juggler="1"/> <position x="0" y="0" z="100" t="0" angle="0" juggler="2"/> <position x="75" y="0" z="100" t="0" angle="0" juggler="3"/> <position x="-75" y="0" z="100" t="0.3448" angle="0" juggler="1"/> <position x="0" y="0" z="100" t="0.3448" angle="0" juggler="2"/> <position x="75" y="0" z="100" t="0.3448" angle="0" juggler="3"/> <position x="-75" y="0" z="100" t="0.6897" angle="0" juggler="1"/> <position x="0" y="0" z="100" t="0.6897" angle="0" juggler="2"/> <position x="75" y="0" z="100" t="0.6897" angle="0" juggler="3"/> <position x="-75" y="0" z="100" t="1.0345" angle="0" juggler="1"/> <position x="0" y="0" z="100" t="1.0345" angle="0" juggler="2"/> <position x="75" y="0" z="100" t="1.0345" angle="0" juggler="3"/> <event x="7" y="0" z="0" t="0" hand="1:right"> <throw path="1" type="toss"/> </event> <event x="-9.5" y="0" z="0" t="0" hand="2:left"> <throw path="2" type="toss"/> <throw path="3" type="toss"/> </event> <event x="30" y="0" z="0" t="0.2414" hand="1:right"> <catch path="9"/> </event> <event x="30" y="0" z="0" t="0.2414" hand="2:right"> <holding path="7"/> </event> <event x="-30" y="0" z="0" t="0.2414" hand="2:left"> <catch path="10"/> </event> <event x="30" y="0" z="0" t="0.2414" hand="3:right"> <catch path="11"/> <holding path="4"/> </event> <event x="-9.5" y="0" z="0" t="0.3448" hand="1:left"> <throw path="5" type="toss"/> <throw path="6" type="toss"/> </event> <event x="-7" y="0" z="0" t="0.3448" hand="3:left"> <throw path="8" type="toss"/> </event> <event x="-30" y="0" z="0" t="0.5862" hand="1:left"> <catch path="1"/> </event> <event x="30" y="0" z="0" t="0.5862" hand="2:right"> <catch path="3"/> <holding path="7"/> </event> <event x="-30" y="0" z="0" t="0.5862" hand="2:left"> <holding path="10"/> </event> <event x="-30" y="0" z="0" t="0.5862" hand="3:left"> <catch path="2"/> </event> <event x="7" y="0" z="0" t="0.6897" hand="1:right"> <throw path="9" type="toss"/> </event> <event x="9.5" y="0" z="0" t="0.6897" hand="3:right"> <throw path="4" type="toss"/> <throw path="11" type="toss"/> </event> <event x="30" y="0" z="0" t="0.931" hand="1:right"> <catch path="6"/> </event> <event x="-30" y="0" z="0" t="0.931" hand="1:left"> <holding path="1"/> </event> <event x="-30" y="0" z="0" t="0.931" hand="2:left"> <catch path="5"/> <holding path="10"/> </event> <event x="30" y="0" z="0" t="0.931" hand="3:right"> <catch path="8"/> </event> <event x="9.5" y="0" z="0" t="1.0345" hand="2:right"> <throw path="3" type="toss"/> <throw path="7" type="toss"/> </event> <event x="-7" y="0" z="0" t="1.0345" hand="3:left"> <throw path="2" type="toss"/> </event> <event x="-30" y="0" z="0" t="1.2759" hand="1:left"> <catch path="9"/> <holding path="1"/> </event> <event x="30" y="0" z="0" t="1.2759" hand="2:right"> <catch path="4"/> </event> <event x="30" y="0" z="0" t="1.2759" hand="3:right"> <holding path="8"/> </event> <event x="-30" y="0" z="0" t="1.2759" hand="3:left"> <catch path="11"/> </event> </pattern> </jml>
File history
Click on a date/time to view the file as it appeared at that time.
| Date/Time | Thumbnail | Dimensions | User | Comment | |
|---|---|---|---|---|---|
| current | 19:05, 19 August 2026 | 372 × 296 (649 KB) | Karsten (talk | contribs) | ||
| 18:49, 19 August 2026 | 445 × 337 (306 KB) | Karsten (talk | contribs) |
You cannot overwrite this file.
File usage
The following page uses this file:
