TombEngine/TR5Main/Specific/newtypes.h

25 lines
411 B
C
Raw Normal View History

2020-05-05 06:13:52 +02:00
#pragma once
2020-05-30 19:57:21 +02:00
#include "framework.h"
2020-05-05 06:13:52 +02:00
struct POLYGON
{
int shape;
int animatedSequence;
int animatedFrame;
std::vector<int> indices;
std::vector<Vector2> textureCoordinates;
std::vector<Vector3> normals;
std::vector<Vector3> tangents;
std::vector<Vector3> bitangents;
};
2020-07-03 07:05:33 +02:00
struct BUCKET
2020-05-18 06:12:44 +02:00
{
int texture;
2020-05-05 06:13:52 +02:00
byte blendMode;
2020-05-18 06:12:44 +02:00
bool animated;
int numQuads;
int numTriangles;
std::vector<POLYGON> polygons;
2020-05-18 06:12:44 +02:00
};