One thing that needs checking.
Quote:
struct tr_face4 // 12 bytes
{
uint16_t Vertices[4];
uint16_t Texture;
};
Texture field can have the bit 15 set: when it is, the face is double-sided (i.e. visible from both sides).
|
Room#17 in andy3.trc has some water surface faces that have bit 14 set.
Using
gives invalid texture index. Need to use
Can be seen with fexinspect where invalid texture leads to incorrect texturing of water surface.