Fix for x and y swapped on water maps

This commit is contained in:
KimLS 2015-01-23 12:23:24 -08:00
parent 269d56e1d0
commit 143c0cf0f9
2 changed files with 2 additions and 2 deletions

View File

@ -11,7 +11,7 @@ WaterMapV1::~WaterMapV1() {
}
WaterRegionType WaterMapV1::ReturnRegionType(const glm::vec3& location) const {
return BSPReturnRegionType(1, location);
return BSPReturnRegionType(1, glm::vec3(location.y, location.x, location.z));
}
bool WaterMapV1::InWater(const glm::vec3& location) const {

View File

@ -10,7 +10,7 @@ WaterRegionType WaterMapV2::ReturnRegionType(const glm::vec3& location) const {
size_t sz = regions.size();
for(size_t i = 0; i < sz; ++i) {
auto const &region = regions[i];
if (region.second.ContainsPoint(glm::vec3(location.x, location.y, location.z))) {
if (region.second.ContainsPoint(glm::vec3(location.y, location.x, location.z))) {
return region.first;
}
}