mirror of
https://github.com/overte-org/overte.git
synced 2025-04-22 03:04:33 +02:00
update voxel mesh when new data arrives from the wire
This commit is contained in:
parent
55028f6cb0
commit
0ecd60a489
1 changed files with 5 additions and 0 deletions
|
@ -65,6 +65,9 @@ void RenderablePolyVoxEntityItem::setVoxelVolumeSize(glm::vec3 voxelVolumeSize)
|
|||
|
||||
|
||||
void RenderablePolyVoxEntityItem::setVoxelData(QByteArray voxelData) {
|
||||
if (voxelData == _voxelData) {
|
||||
return;
|
||||
}
|
||||
PolyVoxEntityItem::setVoxelData(voxelData);
|
||||
decompressVolumeData();
|
||||
}
|
||||
|
@ -317,6 +320,8 @@ void RenderablePolyVoxEntityItem::decompressVolumeData() {
|
|||
}
|
||||
}
|
||||
|
||||
_needsModelReload = true;
|
||||
|
||||
qDebug() << "--------------- decompress -----------------------------------------------------------";
|
||||
qDebug() << "raw-size =" << rawSize << " compressed-size =" << _voxelData.size();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue