feat/vtk-3d-view #7
|
|
@ -116,6 +116,8 @@ void TileBasemap::requestRender() {
|
||||||
this,
|
this,
|
||||||
[this]() {
|
[this]() {
|
||||||
renderPending_ = false;
|
renderPending_ = false;
|
||||||
|
// 渲染前更新裁剪面:把异步刚落地的瓦片纳入近/远裁剪范围,否则它们会被切(屏幕暗带)。
|
||||||
|
if (auto* ren = scene_.renderer()) ren->ResetCameraClippingRange();
|
||||||
if (rw_) rw_->Render();
|
if (rw_) rw_->Render();
|
||||||
},
|
},
|
||||||
Qt::QueuedConnection);
|
Qt::QueuedConnection);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue