diff options
author | aap <aap@papnet.eu> | 2020-07-27 15:38:34 +0200 |
---|---|---|
committer | aap <aap@papnet.eu> | 2020-07-27 15:38:46 +0200 |
commit | 6b7a8f96a6763e9f0f9e94185afe097cb63984ae (patch) | |
tree | 5e8189744c28abffa7739a6bc9b35c69ab85f874 /src/render | |
parent | Merge pull request #664 from aap/miami (diff) | |
download | re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.tar re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.tar.gz re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.tar.bz2 re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.tar.lz re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.tar.xz re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.tar.zst re3-6b7a8f96a6763e9f0f9e94185afe097cb63984ae.zip |
Diffstat (limited to 'src/render')
-rw-r--r-- | src/render/Glass.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/render/Glass.cpp b/src/render/Glass.cpp index ac892ddb..ee36bad3 100644 --- a/src/render/Glass.cpp +++ b/src/render/Glass.cpp @@ -424,10 +424,10 @@ CGlass::RenderEntityInGlass(CEntity *entity) ASSERT(col!=nil); if ( col->numTriangles >= 2 ) { - CVector a = object->GetMatrix() * col->vertices[0]; - CVector b = object->GetMatrix() * col->vertices[1]; - CVector c = object->GetMatrix() * col->vertices[2]; - CVector d = object->GetMatrix() * col->vertices[3]; + CVector a = object->GetMatrix() * col->vertices[0].Get(); + CVector b = object->GetMatrix() * col->vertices[1].Get(); + CVector c = object->GetMatrix() * col->vertices[2].Get(); + CVector d = object->GetMatrix() * col->vertices[3].Get(); if ( object->bGlassCracked ) { @@ -613,10 +613,10 @@ CGlass::WindowRespondsToCollision(CEntity *entity, float amount, CVector speed, CColModel *col = object->GetColModel(); ASSERT(col!=nil); - CVector a = object->GetMatrix() * col->vertices[0]; - CVector b = object->GetMatrix() * col->vertices[1]; - CVector c = object->GetMatrix() * col->vertices[2]; - CVector d = object->GetMatrix() * col->vertices[3]; + CVector a = object->GetMatrix() * col->vertices[0].Get(); + CVector b = object->GetMatrix() * col->vertices[1].Get(); + CVector c = object->GetMatrix() * col->vertices[2].Get(); + CVector d = object->GetMatrix() * col->vertices[3].Get(); float minx = Min(Min(a.x, b.x), Min(c.x, d.x)); float maxx = Max(Max(a.x, b.x), Max(c.x, d.x)); |