re-added grid-rendering to the editor
rebuild grid/navMesh 3D data only if needed
This commit is contained in:
@@ -32,6 +32,8 @@ MapView3D::MapView3D(QWidget *parent) : QOpenGLWidget(parent) {
|
||||
|
||||
gridRenderer = new GridRenderer();
|
||||
|
||||
navMeshRenderer = new NavMeshRenderer();
|
||||
|
||||
floorplanRenderer = new FloorplanRenderer();
|
||||
floorplanRendererModel = new FloorplanRendererModel();
|
||||
|
||||
@@ -374,12 +376,13 @@ void MapView3D::draw() {
|
||||
|
||||
// }
|
||||
|
||||
// if (showGrid && gridModel) {
|
||||
// gridRenderer->paintGL(gridModel->getGrid());
|
||||
// }
|
||||
if (showGrid && gridModel) {
|
||||
//gridRenderer->paintGL(gridModel->getGrid());
|
||||
gridRenderer->render(rs, gridModel);
|
||||
}
|
||||
|
||||
if (showNavMesh && navMeshModel) {
|
||||
navMeshRenderer->render(rs, navMeshModel->getNavMesh(), this);
|
||||
navMeshRenderer->render(rs, navMeshModel);
|
||||
}
|
||||
|
||||
// // transparant floorplan parts
|
||||
|
||||
Reference in New Issue
Block a user