blob: daeb9e233e60219690ec5d1c586ed952b476acd3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/*
* PARSEC HEADER: part_ani.h
*/
#ifndef _PART_ANI_H_
#define _PART_ANI_H_
// external functions
void LinearParticleCollision( linear_pcluster_s *cluster, int pid );
void CalcSphereParticlePosition( Vertex3& position, geomv_t radius, int spheretype );
void CalcSphereParticleRotation( Vertex3& position, bams_t pitch, bams_t yaw, bams_t roll );
int CalcSphereContraction( Vertex3& position, geomv_t speed );
void PAN_InitParticleSizes( float resoscale );
void PAN_AnimateParticles();
#endif // _PART_ANI_H_
|