mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 07:19:05 +02:00
Fix (hopefully) for warning on Windows build.
This commit is contained in:
parent
d8bae0530f
commit
f21436a29e
2 changed files with 3 additions and 5 deletions
|
@ -2244,9 +2244,7 @@ void Application::updateHoverVoxels(float deltaTime, glm::vec3& mouseRayOrigin,
|
||||||
if (!(_voxels.treeIsBusy() || _mousePressed)) {
|
if (!(_voxels.treeIsBusy() || _mousePressed)) {
|
||||||
{
|
{
|
||||||
PerformanceWarning warn(showWarnings, "Application::updateHoverVoxels() _voxels.findRayIntersection()");
|
PerformanceWarning warn(showWarnings, "Application::updateHoverVoxels() _voxels.findRayIntersection()");
|
||||||
const float MAX_HOVER_DISTANCE = 100.0f;
|
_isHoverVoxel = _voxels.findRayIntersection(mouseRayOrigin, mouseRayDirection, _hoverVoxel, distance, face);
|
||||||
_isHoverVoxel = _voxels.findRayIntersection(mouseRayOrigin, mouseRayDirection, _hoverVoxel, distance, face) &&
|
|
||||||
glm::distance(getMouseVoxelWorldCoordinates(_hoverVoxel), mouseRayOrigin) < MAX_HOVER_DISTANCE;
|
|
||||||
}
|
}
|
||||||
if (MAKE_SOUND_ON_VOXEL_HOVER && _isHoverVoxel &&
|
if (MAKE_SOUND_ON_VOXEL_HOVER && _isHoverVoxel &&
|
||||||
glm::vec4(_hoverVoxel.x, _hoverVoxel.y, _hoverVoxel.z, _hoverVoxel.s) != oldVoxel) {
|
glm::vec4(_hoverVoxel.x, _hoverVoxel.y, _hoverVoxel.z, _hoverVoxel.s) != oldVoxel) {
|
||||||
|
|
|
@ -301,8 +301,8 @@ void MetavoxelNode::clearChildren(const AttributePointer& attribute) {
|
||||||
}
|
}
|
||||||
|
|
||||||
int MetavoxelPath::operator[](int index) const {
|
int MetavoxelPath::operator[](int index) const {
|
||||||
return _array.at(index * BITS_PER_ELEMENT) | (_array.at(index * BITS_PER_ELEMENT + 1) << 1) |
|
return (int)_array.at(index * BITS_PER_ELEMENT) | ((int)_array.at(index * BITS_PER_ELEMENT + 1) << 1) |
|
||||||
(_array.at(index * BITS_PER_ELEMENT + 2) << 2);
|
((int)_array.at(index * BITS_PER_ELEMENT + 2) << 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
MetavoxelPath& MetavoxelPath::operator+=(int element) {
|
MetavoxelPath& MetavoxelPath::operator+=(int element) {
|
||||||
|
|
Loading…
Reference in a new issue