- consider pixel stretching when rendering models. For non-voxels an aspect ratio of 1:1 must always be assumed while voxels need to be stretched so that 1 voxel unit == 1 map unit.
This commit is contained in:
parent
e6d59ec429
commit
4f08b20df5
5 changed files with 20 additions and 7 deletions
|
|
@ -200,7 +200,7 @@ bool FMD3Model::Load(const char * path, int, const char * buffer, int length)
|
|||
{
|
||||
s->vertices[i].x = LittleShort(vt[i].x)/64.f;
|
||||
s->vertices[i].y = LittleShort(vt[i].y)/64.f;
|
||||
s->vertices[i].z = LittleShort(vt[i].z)/64.f * rModelAspectMod;
|
||||
s->vertices[i].z = LittleShort(vt[i].z)/64.f;
|
||||
UnpackVector( LittleShort(vt[i].n), s->vertices[i].nx, s->vertices[i].ny, s->vertices[i].nz);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue