Lines Matching refs:PARTICLE_SIZE
162 #define PARTICLE_SIZE 0.7f
293 #define FOUNTAIN_R2 (FOUNTAIN_RADIUS+PARTICLE_SIZE/2)*(FOUNTAIN_RADIUS+PARTICLE_SIZE/2)
324 p->z < (FOUNTAIN_HEIGHT + PARTICLE_SIZE / 2))
327 p->z = FOUNTAIN_HEIGHT + PARTICLE_SIZE / 2 +
329 PARTICLE_SIZE / 2 - p->z);
333 else if (p->z < PARTICLE_SIZE / 2)
336 p->z = PARTICLE_SIZE / 2 +
337 FRICTION * (PARTICLE_SIZE / 2 - p->z);
423 // represent the lower left corner of the quad, PARTICLE_SIZE/2 *
424 // (-1,-1,0), and the lower right corner, PARTICLE_SIZE/2 * (1,-1,0).
427 quad_lower_left.x = (-PARTICLE_SIZE / 2) * (mat[0] + mat[1]);
428 quad_lower_left.y = (-PARTICLE_SIZE / 2) * (mat[4] + mat[5]);
429 quad_lower_left.z = (-PARTICLE_SIZE / 2) * (mat[8] + mat[9]);
430 quad_lower_right.x = (PARTICLE_SIZE / 2) * (mat[0] - mat[1]);
431 quad_lower_right.y = (PARTICLE_SIZE / 2) * (mat[4] - mat[5]);
432 quad_lower_right.z = (PARTICLE_SIZE / 2) * (mat[8] - mat[9]);