You've already forked PrimeRemasterStructs
mirror of
https://github.com/PrimeDecomp/PrimeRemasterStructs.git
synced 2026-03-31 14:23:23 -07:00
26 lines
683 B
Plaintext
26 lines
683 B
Plaintext
#ifndef _CVECTORFIELD
|
|
#define _CVECTORFIELD
|
|
|
|
#include "CAABox.bt"
|
|
#include "CVector3f.bt"
|
|
#include "CVector3i.bt"
|
|
|
|
struct CVectorField {
|
|
CVector3i unk;
|
|
CAABox bounds;
|
|
uint vectorCount;
|
|
CVector3f vectors[vectorCount];
|
|
|
|
local int i = 0;
|
|
for (i = 0; i < vectorCount; ++i) {
|
|
Printf("v %f %f %f\n", vectors[i].x - 0.00005, vectors[i].y - 0.00005, vectors[i].z - 0.00005);
|
|
Printf("v %f %f %f\n", vectors[i].x, vectors[i].y, vectors[i].z);
|
|
Printf("v %f %f %f\n", vectors[i].x + 0.00005, vectors[i].y + 0.00005, vectors[i].z + 0.00005);
|
|
}
|
|
for (i = 0; i < vectorCount * 3; i += 3) {
|
|
Printf("f %i %i %i\n", i + 1, i + 2, i + 3);
|
|
}
|
|
};
|
|
|
|
#endif // _CVECTORFIELD
|