Fixing an error on clang and silenting a warning on gcc.

pull/173/head
Guillaume Plum 4 years ago
parent 6041b4b677
commit 4fb9283027
No known key found for this signature in database
GPG Key ID: 90B93B783AB3DFB5
  1. 2
      Extensions/olcPGEX_RayCastWorld.h

@ -605,7 +605,7 @@ void olc::rcw::Engine::HandleObjectVsObject(std::shared_ptr<olc::rcw::Object> ob
// Will be explained in upcoming video...
bool olc::rcw::Engine::CastRayDDA(const olc::vf2d& vOrigin, const olc::vf2d& vDirection, sTileHit& hit)
{
olc::vf2d vRayDelta = { sqrt(1 + (vDirection.y / vDirection.x) * (vDirection.y / vDirection.x)), sqrt(1 + (vDirection.x / vDirection.y) * (vDirection.x / vDirection.y)) };
olc::vf2d vRayDelta = { static_cast<float>(sqrt(1 + (vDirection.y / vDirection.x) * (vDirection.y / vDirection.x))), static_cast<float>(sqrt(1 + (vDirection.x / vDirection.y) * (vDirection.x / vDirection.y))) };
olc::vi2d vMapCheck = vOrigin;
olc::vf2d vSideDistance;

Loading…
Cancel
Save