some refactoring
hopefully improved rendering speed added support to add .obj obstacles
This commit is contained in:
@@ -65,6 +65,18 @@ MapView3D::MapView3D(QWidget *parent) : QOpenGLWidget(parent) {
|
||||
emit update();
|
||||
});
|
||||
|
||||
QPushButton* btnExp3D = new QPushButton(UIHelper::getIcon("save"), "", this);
|
||||
btnExp3D->setStyleSheet(style);
|
||||
btnExp3D->setGeometry(16, 16+8+32+8+32+8+32, 32, 32);
|
||||
connect(btnExp3D, &QPushButton::clicked, [this] () {
|
||||
floorplanRendererModel->getMesh().exportOBJsimple("/tmp/map.obj");
|
||||
floorplanRendererModel->getMesh().exportOBJcomplex("/tmp/map_complex", "map_complex");
|
||||
floorplanRendererModel->getMesh().exportPLY("/tmp/map.ply");
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
QPushButton* btnGrid = new QPushButton(UIHelper::getIcon("grid"), "", this);
|
||||
btnGrid->setCheckable(true);
|
||||
btnGrid->setChecked(false);
|
||||
|
||||
Reference in New Issue
Block a user