Lines Matching refs:pp
39 static void LoadParticleSystem1(struct _particleSys *pp) in LoadParticleSystem1() argument
45 pp->m_partsys_center.m[0][0] = 0.0f; /*|*/ pp->m_partsys_center.m[1][0] = -10.0f; in LoadParticleSystem1()
46 pp->m_partsys_center.m[0][1] = -10.0f; /*|*/ pp->m_partsys_center.m[1][1] = -5.0f; in LoadParticleSystem1()
47 pp->m_partsys_center.m[0][2] = 0.0f; /*|*/ pp->m_partsys_center.m[1][2] = 0.0f; in LoadParticleSystem1()
48 pp->m_partsys_center.m[0][3] = 1.0f; /*|*/ pp->m_partsys_center.m[1][3] = 1.0f; in LoadParticleSystem1()
50 pp->m_partsys_center.m[2][0] = 10.0f; /*|*/ pp->m_partsys_center.m[3][0] = 0.0f; in LoadParticleSystem1()
51 pp->m_partsys_center.m[2][1] = 5.0f; /*|*/ pp->m_partsys_center.m[3][1] = 10.0f; in LoadParticleSystem1()
52 pp->m_partsys_center.m[2][2] = 0.0f; /*|*/ pp->m_partsys_center.m[3][2] = 0.0f; in LoadParticleSystem1()
53 pp->m_partsys_center.m[2][3] = 1.0f; /*|*/ pp->m_partsys_center.m[3][3] = 1.0f; in LoadParticleSystem1()
61 pp->m_partsys_color.m[0][0] = 0.0f; /*|*/ pp->m_partsys_color.m[1][0] = 1.0f; in LoadParticleSystem1()
62 pp->m_partsys_color.m[0][1] = 0.0f; /*|*/ pp->m_partsys_color.m[1][1] = 0.0f; in LoadParticleSystem1()
63 pp->m_partsys_color.m[0][2] = 0.0f; /*|*/ pp->m_partsys_color.m[1][2] = 0.0f; in LoadParticleSystem1()
64 pp->m_partsys_color.m[0][3] = 1.0f; /*|*/ pp->m_partsys_color.m[1][3] = 1.0f; in LoadParticleSystem1()
66 pp->m_partsys_color.m[2][0] = 0.0f; /*|*/ pp->m_partsys_color.m[3][0] = 0.0f; in LoadParticleSystem1()
67 pp->m_partsys_color.m[2][1] = 1.0f; /*|*/ pp->m_partsys_color.m[3][1] = 0.0f; in LoadParticleSystem1()
68 pp->m_partsys_color.m[2][2] = 0.0f; /*|*/ pp->m_partsys_color.m[3][2] = 1.0f; in LoadParticleSystem1()
69 pp->m_partsys_color.m[2][3] = 0.5f; /*|*/ pp->m_partsys_color.m[3][3] = 0.0f; in LoadParticleSystem1()
78 pp->m_partsys_radius.m[0][0] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][0] = 1.0f; in LoadParticleSystem1()
79 pp->m_partsys_radius.m[0][1] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][1] = 1.0f; in LoadParticleSystem1()
80 pp->m_partsys_radius.m[0][2] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][2] = 1.0f; in LoadParticleSystem1()
81 pp->m_partsys_radius.m[0][3] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][3] = 0.0f; in LoadParticleSystem1()
83 pp->m_partsys_radius.m[2][0] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][0] = 10.0f; in LoadParticleSystem1()
84 pp->m_partsys_radius.m[2][1] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][1] = 1.0f; in LoadParticleSystem1()
85 pp->m_partsys_radius.m[2][2] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][2] = 1.0f; in LoadParticleSystem1()
86 pp->m_partsys_radius.m[2][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][3] = 1.0f; in LoadParticleSystem1()
97 pp->m_partsys_aspect.m[0][0] = 10.0f; /*|*/ pp->m_partsys_aspect.m[1][0] = 30.0f; in LoadParticleSystem1()
98 pp->m_partsys_aspect.m[0][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[1][1] = 0.0f; in LoadParticleSystem1()
99 pp->m_partsys_aspect.m[0][2] = 0.9f; /*|*/ pp->m_partsys_aspect.m[1][2] = 0.9f; in LoadParticleSystem1()
100 pp->m_partsys_aspect.m[0][3] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][3] = 1.0f; in LoadParticleSystem1()
102 pp->m_partsys_aspect.m[2][0] = 30.0f; /*|*/ pp->m_partsys_aspect.m[3][0] = 10.0f; in LoadParticleSystem1()
103 pp->m_partsys_aspect.m[2][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][1] = 0.0f; in LoadParticleSystem1()
104 pp->m_partsys_aspect.m[2][2] = 0.9f; /*|*/ pp->m_partsys_aspect.m[3][2] = 0.9f; in LoadParticleSystem1()
105 pp->m_partsys_aspect.m[2][3] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][3] = 0.0f; in LoadParticleSystem1()
108 pp->m_size_min_max[0] = 1.0f; in LoadParticleSystem1()
109 pp->m_size_min_max[1] = static_cast<f32>(nn::gx::DISPLAY0_HEIGHT) / 2.0f; in LoadParticleSystem1()
111 pp->m_random_seed[0] = 45.0f; in LoadParticleSystem1()
112 pp->m_random_seed[1] = 82.564f + pp->m_random_seed[0]; in LoadParticleSystem1()
113 pp->m_random_seed[2] = 18.15f + pp->m_random_seed[0]; in LoadParticleSystem1()
114 pp->m_random_seed[3] = 819.9875f + pp->m_random_seed[0]; in LoadParticleSystem1()
121 pp->m_prng[0] = 17.0f; /* a */ in LoadParticleSystem1()
122 pp->m_prng[1] = 37.0f; /* b */ in LoadParticleSystem1()
123 pp->m_prng[2] = 65535.0f; /* m */ in LoadParticleSystem1()
124 pp->m_prng[3] = 1.0f / (pp->m_prng[2]); /* 1/m */ in LoadParticleSystem1()
126 pp->m_speed = 1.0f; /* emitter->particle_speed */ in LoadParticleSystem1()
127 pp->m_particleCountMax = 20.0f; /* particle number */ in LoadParticleSystem1()
130 pp->simulationTime = 2.0f; in LoadParticleSystem1()
131 pp->NFrame = 256; in LoadParticleSystem1()
132 pp->dTime = pp->simulationTime/pp->NFrame; in LoadParticleSystem1()
142 static void LoadParticleSystemExplositon1(struct _particleSys *pp) in LoadParticleSystemExplositon1() argument
148 pp->m_partsys_center.m[0][0] = 0.0f; /*|*/ pp->m_partsys_center.m[1][0] = 0.0f; in LoadParticleSystemExplositon1()
149 pp->m_partsys_center.m[0][1] = 0.0f; /*|*/ pp->m_partsys_center.m[1][1] = 0.0f; in LoadParticleSystemExplositon1()
150 pp->m_partsys_center.m[0][2] = 0.0f; /*|*/ pp->m_partsys_center.m[1][2] = 0.0f; in LoadParticleSystemExplositon1()
151 pp->m_partsys_center.m[0][3] = 1.0f; /*|*/ pp->m_partsys_center.m[1][3] = 1.0f; in LoadParticleSystemExplositon1()
153 pp->m_partsys_center.m[2][0] = 0.0f; /*|*/ pp->m_partsys_center.m[3][0] = 0.0f; in LoadParticleSystemExplositon1()
154 pp->m_partsys_center.m[2][1] = 0.0f; /*|*/ pp->m_partsys_center.m[3][1] = 0.0f; in LoadParticleSystemExplositon1()
155 pp->m_partsys_center.m[2][2] = 0.0f; /*|*/ pp->m_partsys_center.m[3][2] = 0.0f; in LoadParticleSystemExplositon1()
156 pp->m_partsys_center.m[2][3] = 1.0f; /*|*/ pp->m_partsys_center.m[3][3] = 1.0f; in LoadParticleSystemExplositon1()
164 pp->m_partsys_color.m[0][0] = 1.0f; /*|*/ pp->m_partsys_color.m[1][0] = 1.0f; in LoadParticleSystemExplositon1()
165 pp->m_partsys_color.m[0][1] = 1.0f; /*|*/ pp->m_partsys_color.m[1][1] = 0.0f; in LoadParticleSystemExplositon1()
166 pp->m_partsys_color.m[0][2] = 1.0f; /*|*/ pp->m_partsys_color.m[1][2] = 0.0f; in LoadParticleSystemExplositon1()
167 pp->m_partsys_color.m[0][3] = 1.0f; /*|*/ pp->m_partsys_color.m[1][3] = 1.0f; in LoadParticleSystemExplositon1()
169 pp->m_partsys_color.m[2][0] = 0.0f; /*|*/ pp->m_partsys_color.m[3][0] = 0.0f; in LoadParticleSystemExplositon1()
170 pp->m_partsys_color.m[2][1] = 1.0f; /*|*/ pp->m_partsys_color.m[3][1] = 0.0f; in LoadParticleSystemExplositon1()
171 pp->m_partsys_color.m[2][2] = 0.0f; /*|*/ pp->m_partsys_color.m[3][2] = 1.0f; in LoadParticleSystemExplositon1()
172 pp->m_partsys_color.m[2][3] = 1.0f; /*|*/ pp->m_partsys_color.m[3][3] = 0.0f; in LoadParticleSystemExplositon1()
181 pp->m_partsys_radius.m[0][0] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][0] = 10.0f; in LoadParticleSystemExplositon1()
182 pp->m_partsys_radius.m[0][1] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][1] = 10.0f; in LoadParticleSystemExplositon1()
183 pp->m_partsys_radius.m[0][2] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][2] = 10.0f; in LoadParticleSystemExplositon1()
184 pp->m_partsys_radius.m[0][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][3] = 1.0f; in LoadParticleSystemExplositon1()
186 pp->m_partsys_radius.m[2][0] = 20.0f; /*|*/ pp->m_partsys_radius.m[3][0] = 50.0f; in LoadParticleSystemExplositon1()
187 pp->m_partsys_radius.m[2][1] = 20.0f; /*|*/ pp->m_partsys_radius.m[3][1] = 50.0f; in LoadParticleSystemExplositon1()
188 pp->m_partsys_radius.m[2][2] = 20.0f; /*|*/ pp->m_partsys_radius.m[3][2] = 50.0f; in LoadParticleSystemExplositon1()
189 pp->m_partsys_radius.m[2][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][3] = 1.0f; in LoadParticleSystemExplositon1()
200 pp->m_partsys_aspect.m[0][0] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][0] = 2.0f; in LoadParticleSystemExplositon1()
201 pp->m_partsys_aspect.m[0][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[1][1] = 0.0f; in LoadParticleSystemExplositon1()
202 pp->m_partsys_aspect.m[0][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][2] = 1.0f; in LoadParticleSystemExplositon1()
203 pp->m_partsys_aspect.m[0][3] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][3] = 1.0f; in LoadParticleSystemExplositon1()
205 pp->m_partsys_aspect.m[2][0] = 30.0f; /*|*/ pp->m_partsys_aspect.m[3][0] = 50.0f; in LoadParticleSystemExplositon1()
206 pp->m_partsys_aspect.m[2][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][1] = 0.0f; in LoadParticleSystemExplositon1()
207 pp->m_partsys_aspect.m[2][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[3][2] = 1.0f; in LoadParticleSystemExplositon1()
208 pp->m_partsys_aspect.m[2][3] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][3] = 0.0f; in LoadParticleSystemExplositon1()
211 pp->m_size_min_max[0] = 1.0f; in LoadParticleSystemExplositon1()
212 pp->m_size_min_max[1] = static_cast<f32>(nn::gx::DISPLAY0_HEIGHT) / 2.0f; in LoadParticleSystemExplositon1()
214 pp->m_random_seed[0] = 15.8794f; in LoadParticleSystemExplositon1()
215 pp->m_random_seed[1] = 2.564f + pp->m_random_seed[0]; in LoadParticleSystemExplositon1()
216 pp->m_random_seed[2] = 1.15f + pp->m_random_seed[0]; in LoadParticleSystemExplositon1()
217 pp->m_random_seed[3] = 0.9875f + pp->m_random_seed[0]; in LoadParticleSystemExplositon1()
224 pp->m_prng[0] = 147.0f; /* a */ in LoadParticleSystemExplositon1()
225 pp->m_prng[1] = 17.0f; /* b */ in LoadParticleSystemExplositon1()
226 pp->m_prng[2] = 256847.0f; /* m */ in LoadParticleSystemExplositon1()
227 pp->m_prng[3] = 1.0f / (pp->m_prng[2]); /* 1/m */ in LoadParticleSystemExplositon1()
229 pp->m_speed = 0.55f; /* emitter->particle_speed */ in LoadParticleSystemExplositon1()
230 pp->m_particleCountMax = 100.0f; /* particle number */ in LoadParticleSystemExplositon1()
233 pp->simulationTime = 10.0f; in LoadParticleSystemExplositon1()
234 pp->NFrame = 512; in LoadParticleSystemExplositon1()
235 pp->dTime = pp->simulationTime/pp->NFrame; in LoadParticleSystemExplositon1()
244 static void LoadParticleSystemExplositon2(struct _particleSys *pp) in LoadParticleSystemExplositon2() argument
250 pp->m_partsys_center.m[0][0] = 0.0f; /*|*/ pp->m_partsys_center.m[1][0] = 0.0f; in LoadParticleSystemExplositon2()
251 pp->m_partsys_center.m[0][1] = 0.0f; /*|*/ pp->m_partsys_center.m[1][1] = 0.0f; in LoadParticleSystemExplositon2()
252 pp->m_partsys_center.m[0][2] = 0.0f; /*|*/ pp->m_partsys_center.m[1][2] = 0.0f; in LoadParticleSystemExplositon2()
253 pp->m_partsys_center.m[0][3] = 1.0f; /*|*/ pp->m_partsys_center.m[1][3] = 1.0f; in LoadParticleSystemExplositon2()
255 pp->m_partsys_center.m[2][0] = 0.0f; /*|*/ pp->m_partsys_center.m[3][0] = 0.0f; in LoadParticleSystemExplositon2()
256 pp->m_partsys_center.m[2][1] = 0.0f; /*|*/ pp->m_partsys_center.m[3][1] = 0.0f; in LoadParticleSystemExplositon2()
257 pp->m_partsys_center.m[2][2] = 0.0f; /*|*/ pp->m_partsys_center.m[3][2] = 0.0f; in LoadParticleSystemExplositon2()
258 pp->m_partsys_center.m[2][3] = 1.0f; /*|*/ pp->m_partsys_center.m[3][3] = 1.0f; in LoadParticleSystemExplositon2()
266 pp->m_partsys_color.m[0][0] = 1.0f; /*|*/ pp->m_partsys_color.m[1][0] = 1.0f; in LoadParticleSystemExplositon2()
267 pp->m_partsys_color.m[0][1] = 1.0f; /*|*/ pp->m_partsys_color.m[1][1] = 0.0f; in LoadParticleSystemExplositon2()
268 pp->m_partsys_color.m[0][2] = 1.0f; /*|*/ pp->m_partsys_color.m[1][2] = 0.0f; in LoadParticleSystemExplositon2()
269 pp->m_partsys_color.m[0][3] = 1.0f; /*|*/ pp->m_partsys_color.m[1][3] = 1.0f; in LoadParticleSystemExplositon2()
271 pp->m_partsys_color.m[2][0] = 0.0f; /*|*/ pp->m_partsys_color.m[3][0] = 0.0f; in LoadParticleSystemExplositon2()
272 pp->m_partsys_color.m[2][1] = 1.0f; /*|*/ pp->m_partsys_color.m[3][1] = 0.0f; in LoadParticleSystemExplositon2()
273 pp->m_partsys_color.m[2][2] = 0.0f; /*|*/ pp->m_partsys_color.m[3][2] = 1.0f; in LoadParticleSystemExplositon2()
274 pp->m_partsys_color.m[2][3] = 1.0f; /*|*/ pp->m_partsys_color.m[3][3] = 0.0f; in LoadParticleSystemExplositon2()
283 pp->m_partsys_radius.m[0][0] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][0] = 1.0f; in LoadParticleSystemExplositon2()
284 pp->m_partsys_radius.m[0][1] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][1] = 1.0f; in LoadParticleSystemExplositon2()
285 pp->m_partsys_radius.m[0][2] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][2] = 1.0f; in LoadParticleSystemExplositon2()
286 pp->m_partsys_radius.m[0][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][3] = 1.0f; in LoadParticleSystemExplositon2()
288 pp->m_partsys_radius.m[2][0] = 80.0f; /*|*/ pp->m_partsys_radius.m[3][0] = 0.0f; in LoadParticleSystemExplositon2()
289 pp->m_partsys_radius.m[2][1] = 80.0f; /*|*/ pp->m_partsys_radius.m[3][1] = 0.0f; in LoadParticleSystemExplositon2()
290 pp->m_partsys_radius.m[2][2] = 80.0f; /*|*/ pp->m_partsys_radius.m[3][2] = 0.0f; in LoadParticleSystemExplositon2()
291 pp->m_partsys_radius.m[2][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][3] = 1.0f; in LoadParticleSystemExplositon2()
302 pp->m_partsys_aspect.m[0][0] = 0.0f; /*|*/ pp->m_partsys_aspect.m[1][0] = 3.0f; in LoadParticleSystemExplositon2()
303 pp->m_partsys_aspect.m[0][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[1][1] = 3.0f; in LoadParticleSystemExplositon2()
304 pp->m_partsys_aspect.m[0][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][2] = 1.0f; in LoadParticleSystemExplositon2()
305 pp->m_partsys_aspect.m[0][3] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][3] = 1.0f; in LoadParticleSystemExplositon2()
307 pp->m_partsys_aspect.m[2][0] = 20.0f; /*|*/ pp->m_partsys_aspect.m[3][0] = 0.0f; in LoadParticleSystemExplositon2()
308 pp->m_partsys_aspect.m[2][1] = -3.0f; /*|*/ pp->m_partsys_aspect.m[3][1] = -6.0f; in LoadParticleSystemExplositon2()
309 pp->m_partsys_aspect.m[2][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[3][2] = 1.0f; in LoadParticleSystemExplositon2()
310 pp->m_partsys_aspect.m[2][3] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][3] = 0.0f; in LoadParticleSystemExplositon2()
313 pp->m_size_min_max[0] = 1.0f; in LoadParticleSystemExplositon2()
314 pp->m_size_min_max[1] = static_cast<f32>(nn::gx::DISPLAY0_HEIGHT) / 2.0f; in LoadParticleSystemExplositon2()
316 pp->m_random_seed[0] = 735.0f; in LoadParticleSystemExplositon2()
317 pp->m_random_seed[1] = 2.564f + pp->m_random_seed[0]; in LoadParticleSystemExplositon2()
318 pp->m_random_seed[2] = 1.15f + pp->m_random_seed[0]; in LoadParticleSystemExplositon2()
319 pp->m_random_seed[3] = 0.9875f + pp->m_random_seed[0]; in LoadParticleSystemExplositon2()
326 pp->m_prng[0] = 147.0f; /* a */ in LoadParticleSystemExplositon2()
327 pp->m_prng[1] = 17.0f; /* b */ in LoadParticleSystemExplositon2()
328 pp->m_prng[2] = 256847.0f; /* m */ in LoadParticleSystemExplositon2()
329 pp->m_prng[3] = 1.0f / (pp->m_prng[2]); /* 1/m */ in LoadParticleSystemExplositon2()
331 pp->m_speed = 0.55f; /* emitter->particle_speed */ in LoadParticleSystemExplositon2()
332 pp->m_particleCountMax = 100.0f; /* particle number */ in LoadParticleSystemExplositon2()
335 pp->simulationTime = 10.0f; in LoadParticleSystemExplositon2()
336 pp->NFrame = 512; in LoadParticleSystemExplositon2()
337 pp->dTime = pp->simulationTime/pp->NFrame; in LoadParticleSystemExplositon2()
344 static void LoadParticleSystemSnow(struct _particleSys *pp) in LoadParticleSystemSnow() argument
350 pp->m_partsys_center.m[0][0] = 0.0f; /*|*/ pp->m_partsys_center.m[1][0] = 0.0f; in LoadParticleSystemSnow()
351 pp->m_partsys_center.m[0][1] = 35.0f; /*|*/ pp->m_partsys_center.m[1][1] = 10.0f; in LoadParticleSystemSnow()
352 pp->m_partsys_center.m[0][2] = 0.0f; /*|*/ pp->m_partsys_center.m[1][2] = 0.0f; in LoadParticleSystemSnow()
353 pp->m_partsys_center.m[0][3] = 1.0f; /*|*/ pp->m_partsys_center.m[1][3] = 1.0f; in LoadParticleSystemSnow()
355 pp->m_partsys_center.m[2][0] = 0.0f; /*|*/ pp->m_partsys_center.m[3][0] = 0.0f; in LoadParticleSystemSnow()
356 pp->m_partsys_center.m[2][1] = -5.0f; /*|*/ pp->m_partsys_center.m[3][1] = -60.0f; in LoadParticleSystemSnow()
357 pp->m_partsys_center.m[2][2] = 0.0f; /*|*/ pp->m_partsys_center.m[3][2] = 0.0f; in LoadParticleSystemSnow()
358 pp->m_partsys_center.m[2][3] = 1.0f; /*|*/ pp->m_partsys_center.m[3][3] = 1.0f; in LoadParticleSystemSnow()
366 pp->m_partsys_color.m[0][0] = 1.0f; /*|*/ pp->m_partsys_color.m[1][0] = 1.0f; in LoadParticleSystemSnow()
367 pp->m_partsys_color.m[0][1] = 1.0f; /*|*/ pp->m_partsys_color.m[1][1] = 1.0f; in LoadParticleSystemSnow()
368 pp->m_partsys_color.m[0][2] = 1.0f; /*|*/ pp->m_partsys_color.m[1][2] = 1.0f; in LoadParticleSystemSnow()
369 pp->m_partsys_color.m[0][3] = 1.0f; /*|*/ pp->m_partsys_color.m[1][3] = 1.0f; in LoadParticleSystemSnow()
371 pp->m_partsys_color.m[2][0] = 1.0f; /*|*/ pp->m_partsys_color.m[3][0] = 1.0f; in LoadParticleSystemSnow()
372 pp->m_partsys_color.m[2][1] = 1.0f; /*|*/ pp->m_partsys_color.m[3][1] = 1.0f; in LoadParticleSystemSnow()
373 pp->m_partsys_color.m[2][2] = 1.0f; /*|*/ pp->m_partsys_color.m[3][2] = 1.0f; in LoadParticleSystemSnow()
374 pp->m_partsys_color.m[2][3] = 0.0f; /*|*/ pp->m_partsys_color.m[3][3] = 0.0f; in LoadParticleSystemSnow()
383 pp->m_partsys_radius.m[0][0] = 100.0f; /*|*/ pp->m_partsys_radius.m[1][0] = 100.0f; in LoadParticleSystemSnow()
384 pp->m_partsys_radius.m[0][1] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][1] = 10.0f; in LoadParticleSystemSnow()
385 pp->m_partsys_radius.m[0][2] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][2] = 10.0f; in LoadParticleSystemSnow()
386 pp->m_partsys_radius.m[0][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[1][3] = 1.0f; in LoadParticleSystemSnow()
388 pp->m_partsys_radius.m[2][0] = 100.0f; /*|*/ pp->m_partsys_radius.m[3][0] = 100.0f; in LoadParticleSystemSnow()
389 pp->m_partsys_radius.m[2][1] = 10.0f; /*|*/ pp->m_partsys_radius.m[3][1] = 10.0f; in LoadParticleSystemSnow()
390 pp->m_partsys_radius.m[2][2] = 20.0f; /*|*/ pp->m_partsys_radius.m[3][2] = 50.0f; in LoadParticleSystemSnow()
391 pp->m_partsys_radius.m[2][3] = 1.0f; /*|*/ pp->m_partsys_radius.m[3][3] = 1.0f; in LoadParticleSystemSnow()
402 pp->m_partsys_aspect.m[0][0] = 10.0f; /*|*/ pp->m_partsys_aspect.m[1][0] = 10.0f; in LoadParticleSystemSnow()
403 pp->m_partsys_aspect.m[0][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[1][1] = 1.0f; in LoadParticleSystemSnow()
404 pp->m_partsys_aspect.m[0][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][2] = 1.0f; in LoadParticleSystemSnow()
405 pp->m_partsys_aspect.m[0][3] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][3] = 1.0f; in LoadParticleSystemSnow()
407 pp->m_partsys_aspect.m[2][0] = 10.0f; /*|*/ pp->m_partsys_aspect.m[3][0] = 10.0f; in LoadParticleSystemSnow()
408 pp->m_partsys_aspect.m[2][1] = 6.0f; /*|*/ pp->m_partsys_aspect.m[3][1] = 0.0f; in LoadParticleSystemSnow()
409 pp->m_partsys_aspect.m[2][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[3][2] = 1.0f; in LoadParticleSystemSnow()
410 pp->m_partsys_aspect.m[2][3] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][3] = 0.0f; in LoadParticleSystemSnow()
413 pp->m_size_min_max[0] = 1.0f; in LoadParticleSystemSnow()
414 pp->m_size_min_max[1] = static_cast<f32>(nn::gx::DISPLAY0_HEIGHT) / 2.0f; in LoadParticleSystemSnow()
416 pp->m_random_seed[0] = 735.0f; in LoadParticleSystemSnow()
417 pp->m_random_seed[1] = 2.564f + pp->m_random_seed[0]; in LoadParticleSystemSnow()
418 pp->m_random_seed[2] = 1.15f + pp->m_random_seed[0]; in LoadParticleSystemSnow()
419 pp->m_random_seed[3] = 0.9875f + pp->m_random_seed[0]; in LoadParticleSystemSnow()
426 pp->m_prng[0] = 17.0f; /* a */ in LoadParticleSystemSnow()
427 pp->m_prng[1] = 37.0f; /* b */ in LoadParticleSystemSnow()
428 pp->m_prng[2] = 16777215.0f; /* m */ in LoadParticleSystemSnow()
429 pp->m_prng[3] = 1.0f / (pp->m_prng[2]); /* 1/m */ in LoadParticleSystemSnow()
431 pp->m_speed = 0.15f; /* emitter->particle_speed */ in LoadParticleSystemSnow()
432 pp->m_particleCountMax = 100.0f; /* particle number */ in LoadParticleSystemSnow()
435 pp->simulationTime = 10.0f; in LoadParticleSystemSnow()
436 pp->NFrame = 512; in LoadParticleSystemSnow()
437 pp->dTime = pp->simulationTime/pp->NFrame; in LoadParticleSystemSnow()
445 static void LoadParticleSystemSpin(struct _particleSys *pp) in LoadParticleSystemSpin() argument
451 pp->m_partsys_center.m[0][0] = 0.0f; /*|*/ pp->m_partsys_center.m[1][0] = 0.0f; in LoadParticleSystemSpin()
452 pp->m_partsys_center.m[0][1] = 0.0f; /*|*/ pp->m_partsys_center.m[1][1] = 0.0f; in LoadParticleSystemSpin()
453 pp->m_partsys_center.m[0][2] = 0.0f; /*|*/ pp->m_partsys_center.m[1][2] = 0.0f; in LoadParticleSystemSpin()
454 pp->m_partsys_center.m[0][3] = 1.0f; /*|*/ pp->m_partsys_center.m[1][3] = 1.0f; in LoadParticleSystemSpin()
456 pp->m_partsys_center.m[2][0] = 0.0f; /*|*/ pp->m_partsys_center.m[3][0] = 0.0f; in LoadParticleSystemSpin()
457 pp->m_partsys_center.m[2][1] = 0.0f; /*|*/ pp->m_partsys_center.m[3][1] = 0.0f; in LoadParticleSystemSpin()
458 pp->m_partsys_center.m[2][2] = 0.0f; /*|*/ pp->m_partsys_center.m[3][2] = 0.0f; in LoadParticleSystemSpin()
459 pp->m_partsys_center.m[2][3] = 1.0f; /*|*/ pp->m_partsys_center.m[3][3] = 1.0f; in LoadParticleSystemSpin()
467 pp->m_partsys_color.m[0][0] = 1.0f; /*|*/ pp->m_partsys_color.m[1][0] = 0.0f; in LoadParticleSystemSpin()
468 pp->m_partsys_color.m[0][1] = 0.0f; /*|*/ pp->m_partsys_color.m[1][1] = 1.0f; in LoadParticleSystemSpin()
469 pp->m_partsys_color.m[0][2] = 0.0f; /*|*/ pp->m_partsys_color.m[1][2] = 0.0f; in LoadParticleSystemSpin()
470 pp->m_partsys_color.m[0][3] = 1.0f; /*|*/ pp->m_partsys_color.m[1][3] = 1.0f; in LoadParticleSystemSpin()
472 pp->m_partsys_color.m[2][0] = 0.0f; /*|*/ pp->m_partsys_color.m[3][0] = 1.0f; in LoadParticleSystemSpin()
473 pp->m_partsys_color.m[2][1] = 1.0f; /*|*/ pp->m_partsys_color.m[3][1] = 1.0f; in LoadParticleSystemSpin()
474 pp->m_partsys_color.m[2][2] = 1.0f; /*|*/ pp->m_partsys_color.m[3][2] = 1.0f; in LoadParticleSystemSpin()
475 pp->m_partsys_color.m[2][3] = 0.0f; /*|*/ pp->m_partsys_color.m[3][3] = 0.0f; in LoadParticleSystemSpin()
484 pp->m_partsys_radius.m[0][0] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][0] = 0.0f; in LoadParticleSystemSpin()
485 pp->m_partsys_radius.m[0][1] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][1] = 0.0f; in LoadParticleSystemSpin()
486 pp->m_partsys_radius.m[0][2] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][2] = 0.0f; in LoadParticleSystemSpin()
487 pp->m_partsys_radius.m[0][3] = 0.0f; /*|*/ pp->m_partsys_radius.m[1][3] = 0.0f; in LoadParticleSystemSpin()
489 pp->m_partsys_radius.m[2][0] = 0.0f; /*|*/ pp->m_partsys_radius.m[3][0] = 0.0f; in LoadParticleSystemSpin()
490 pp->m_partsys_radius.m[2][1] = 0.0f; /*|*/ pp->m_partsys_radius.m[3][1] = 0.0f; in LoadParticleSystemSpin()
491 pp->m_partsys_radius.m[2][2] = 0.0f; /*|*/ pp->m_partsys_radius.m[3][2] = 0.0f; in LoadParticleSystemSpin()
492 pp->m_partsys_radius.m[2][3] = 0.0f; /*|*/ pp->m_partsys_radius.m[3][3] = 0.0f; in LoadParticleSystemSpin()
503 pp->m_partsys_aspect.m[0][0] = 30.0f; /*|*/ pp->m_partsys_aspect.m[1][0] = 30.0f; in LoadParticleSystemSpin()
504 … pp->m_partsys_aspect.m[0][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[1][1] = -3.1415f / 0.15f; in LoadParticleSystemSpin()
505 pp->m_partsys_aspect.m[0][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][2] = 1.0f; in LoadParticleSystemSpin()
506 pp->m_partsys_aspect.m[0][3] = 1.0f; /*|*/ pp->m_partsys_aspect.m[1][3] = 1.0f; in LoadParticleSystemSpin()
508 pp->m_partsys_aspect.m[2][0] = 30.0f; /*|*/ pp->m_partsys_aspect.m[3][0] = 30.0f; in LoadParticleSystemSpin()
509 … pp->m_partsys_aspect.m[2][1] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][1] = 3.1415f / 0.15f; in LoadParticleSystemSpin()
510 pp->m_partsys_aspect.m[2][2] = 1.0f; /*|*/ pp->m_partsys_aspect.m[3][2] = 1.0f; in LoadParticleSystemSpin()
511 pp->m_partsys_aspect.m[2][3] = 0.0f; /*|*/ pp->m_partsys_aspect.m[3][3] = 0.0f; in LoadParticleSystemSpin()
514 pp->m_size_min_max[0] = 1.0f; in LoadParticleSystemSpin()
515 pp->m_size_min_max[1] = static_cast<f32>(nn::gx::DISPLAY0_HEIGHT) / 2.0f; in LoadParticleSystemSpin()
517 pp->m_random_seed[0] = 735.0f; in LoadParticleSystemSpin()
518 pp->m_random_seed[1] = 2.564f + pp->m_random_seed[0]; in LoadParticleSystemSpin()
519 pp->m_random_seed[2] = 1.15f + pp->m_random_seed[0]; in LoadParticleSystemSpin()
520 pp->m_random_seed[3] = 0.9875f + pp->m_random_seed[0]; in LoadParticleSystemSpin()
527 pp->m_prng[0] = 147.0f; /* a */ in LoadParticleSystemSpin()
528 pp->m_prng[1] = 17.0f; /* b */ in LoadParticleSystemSpin()
529 pp->m_prng[2] = 256847.0f; /* m */ in LoadParticleSystemSpin()
530 pp->m_prng[3] = 1.0f / (pp->m_prng[2]); /* 1/m */ in LoadParticleSystemSpin()
532 pp->m_speed = 0.15f; /* emitter->particle_speed */ in LoadParticleSystemSpin()
533 pp->m_particleCountMax = 5.0f; /* particle number */ in LoadParticleSystemSpin()
536 pp->simulationTime = 10.0f; in LoadParticleSystemSpin()
537 pp->NFrame = 512; in LoadParticleSystemSpin()
538 pp->dTime = pp->simulationTime/pp->NFrame; in LoadParticleSystemSpin()
545 void LoadParticlePattern(struct _particleSys *pp, PARTSYS_PATTERN pt) in LoadParticlePattern() argument
549 case PARTSYS_EXPLOSION1: LoadParticleSystemExplositon1(pp); break; in LoadParticlePattern()
550 case PARTSYS_EXPLOSION2: LoadParticleSystemExplositon2(pp); break; in LoadParticlePattern()
551 case PARTSYS_SNOW: LoadParticleSystemSnow(pp); break; in LoadParticlePattern()
552 case PARTSYS_SPIN: LoadParticleSystemSpin(pp); break; in LoadParticlePattern()
555 LoadParticleSystem1(pp); break; in LoadParticlePattern()