mirror of https://github.com/yaz0r/FITD.git
22 lines
552 B
C++
22 lines
552 B
C++
#ifndef _RENDERER_H_
|
|
#define _RENDERER_H_
|
|
|
|
extern int BBox3D1;
|
|
extern int BBox3D2;
|
|
extern int BBox3D3;
|
|
extern int BBox3D4;
|
|
|
|
#define NUM_MAX_POINT_IN_POINT_BUFFER 800
|
|
#define NUM_MAX_BONES 50
|
|
|
|
extern std::array<point3dStruct, NUM_MAX_POINT_IN_POINT_BUFFER> pointBuffer;
|
|
extern int numOfPoints;
|
|
|
|
void transformPoint(float* ax, float* bx, float* cx);
|
|
|
|
int AffObjet(int x, int y, int z, int alpha, int beta, int gamma, sBody* pBody);
|
|
|
|
void computeScreenBox(int x, int y, int z, int alpha, int beta, int gamma, sBody* bodyPtr);
|
|
|
|
#endif
|