summaryrefslogtreecommitdiff
path: root/graphics/particles/colorful-orbits.particle.xml
blob: e7a96936cb19b0d9dcb6cb05ada63f6e8997ea80 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0"?>
<!--
6 differently colored objects which orbit around a centerpoint in different
circular orbits forming a sphere with 80 pixels diameter. Beautiful but I can't
imagine any application for this effect as it is. It is basically a proof of
concept.

Uses exactly 247 particles. Does not work with particleFastPhysics  on 2.

Want it bigger or smaller? When you half the orbit (distance) just double the
acceleration and vice versa. 
-->
<effect>
  <particle position-x="0" position-y="0" position-z="40" lifetime="1">
    <!-- BLUE -->
    <emitter>
      <property name="position-x" value="40"/>
      <property name="position-y" value="0"/>
      <property name="position-z" value="0"/>
      <property name="image" value="graphics/particles/orb-medium.png|W:#0000ff"/>
      <property name="horizontal-angle" value="90"/>
      <property name="vertical-angle" value="0"/>
      <property name="power" value="3"/>
      <property name="acceleration" value="0.2"/>
      <emitter>
        <property name="image" value="graphics/particles/star-small.png|W:#0000ff,ffffff"/>
        <property name="lifetime" value="40"/>
        <property name="fade-out" value="40"/>
      </emitter>
    </emitter>
    <!-- CYAN-->
    <emitter>
      <property name="position-x" value="-40"/>
      <property name="position-y" value="0"/>
      <property name="position-z" value="0"/>
      <property name="image" value="graphics/particles/orb-medium.png|W:#00ffff"/>
      <property name="horizontal-angle" value="270"/>
      <property name="vertical-angle" value="0"/>
      <property name="power" value="3"/>
      <property name="acceleration" value="0.2"/>
      <emitter>
        <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/>
        <property name="lifetime" value="40"/>
        <property name="fade-out" value="40"/>
      </emitter>
    </emitter>
    <!-- GREEN -->
    <emitter>
      <property name="position-x" value="28.28"/>
      <property name="position-y" value="-28.28"/>
      <property name="position-z" value="0"/>
      <property name="image" value="graphics/particles/orb-medium.png|W:#00ff00"/>
      <property name="horizontal-angle" value="0"/>
      <property name="vertical-angle" value="90"/>
      <property name="power" value="3"/>
      <property name="acceleration" value="0.2"/>
      <emitter>
        <property name="image" value="graphics/particles/star-small.png|W:#00ff00,ffffff"/>
        <property name="lifetime" value="40"/>
        <property name="fade-out" value="40"/>
      </emitter>
    </emitter>
    <!-- YELLOW -->
    <emitter>
      <property name="position-x" value="-28.28"/>
      <property name="position-y" value="28.28"/>
      <property name="position-z" value="0"/>
      <property name="image" value="graphics/particles/orb-medium.png|W:#ffff00"/>
      <property name="horizontal-angle" value="0"/>
      <property name="vertical-angle" value="270"/>
      <property name="power" value="3"/>
      <property name="acceleration" value="0.2"/>
      <emitter>
        <property name="image" value="graphics/particles/star-small.png|W:#ffff00,ffffff"/>
        <property name="lifetime" value="40"/>
        <property name="fade-out" value="40"/>
      </emitter>
    </emitter>
    <!-- RED -->
    <emitter>
      <property name="position-x" value="0"/>
      <property name="position-y" value="0"/>
      <property name="position-z" value="40"/>
      <property name="image" value="graphics/particles/orb-medium.png|W:#ff0000"/>
      <property name="horizontal-angle" value="45"/>
      <property name="vertical-angle" value="0"/>
      <property name="power" value="3"/>
      <property name="acceleration" value="0.2"/>
      <emitter>
        <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffffff"/>
        <property name="lifetime" value="40"/>
        <property name="fade-out" value="40"/>
      </emitter>
    </emitter>
    <!-- MAGENTA -->
    <emitter>
      <property name="position-x" value="0"/>
      <property name="position-y" value="0"/>
      <property name="position-z" value="-40"/>
      <property name="image" value="graphics/particles/orb-medium.png|W:#ff00ff"/>
      <property name="horizontal-angle" value="225"/>
      <property name="vertical-angle" value="0"/>
      <property name="power" value="3"/>
      <property name="acceleration" value="0.2"/>
      <emitter>
        <property name="image" value="graphics/particles/star-small.png|W:#ff00ff,ffffff"/>
        <property name="lifetime" value="40"/>
        <property name="fade-out" value="40"/>
      </emitter>
    </emitter>
  </particle>
</effect>