diff --git a/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp b/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp index 7b6b0071cd..c74782ed11 100644 --- a/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp +++ b/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp @@ -488,9 +488,7 @@ ShapeType RenderablePolyVoxEntityItem::getShapeType() const { void RenderablePolyVoxEntityItem::updateRegistrationPoint(const glm::vec3& value) { if (value != _registrationPoint) { - withWriteLock([&] { - _meshDirty = true; - }); + _meshDirty = true; EntityItem::updateRegistrationPoint(value); } } @@ -1016,7 +1014,6 @@ void RenderablePolyVoxEntityItem::copyUpperEdgesFromNeighbors() { EntityItemPointer currentZPNeighbor = _zPNeighbor.lock(); if (currentXPNeighbor) { - assert(currentXPNeighbor->getID() != _id); auto polyVoxXPNeighbor = std::dynamic_pointer_cast(currentXPNeighbor); if (polyVoxXPNeighbor->getVoxelVolumeSize() == _voxelVolumeSize) { withWriteLock([&] { @@ -1032,7 +1029,6 @@ void RenderablePolyVoxEntityItem::copyUpperEdgesFromNeighbors() { } if (currentYPNeighbor) { - assert(currentYPNeighbor->getID() != _id); auto polyVoxYPNeighbor = std::dynamic_pointer_cast(currentYPNeighbor); if (polyVoxYPNeighbor->getVoxelVolumeSize() == _voxelVolumeSize) { withWriteLock([&] { @@ -1048,7 +1044,6 @@ void RenderablePolyVoxEntityItem::copyUpperEdgesFromNeighbors() { } if (currentZPNeighbor) { - assert(currentZPNeighbor->getID() != _id); auto polyVoxZPNeighbor = std::dynamic_pointer_cast(currentZPNeighbor); if (polyVoxZPNeighbor->getVoxelVolumeSize() == _voxelVolumeSize) { withWriteLock([&] { @@ -1082,12 +1077,6 @@ void RenderablePolyVoxEntityItem::setMesh(model::MeshPointer mesh) { void RenderablePolyVoxEntityItem::getMesh() { - qDebug() << "|"; - qDebug() << "|"; - qDebug() << "getMesh" << _id; - qDebug() << "|"; - qDebug() << "|"; - cacheNeighbors(); copyUpperEdgesFromNeighbors(); @@ -1181,7 +1170,6 @@ void RenderablePolyVoxEntityItem::setCollisionPoints(const QVector