Skip to content

Commit d70260d

Browse files
authored
Point shape (#278)
* add callbacks for preprocessing steps * change point shape settings
1 parent 0b193dc commit d70260d

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

config/config_viewer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"enable_partial_rendering": false,
1616
"partial_rendering_budget": 1024,
1717
"point_shape_circle": true,
18-
"point_size_metric": false,
19-
"point_size": 10.0,
18+
"point_size_metric": true,
19+
"point_size": 0.05,
2020
"points_alpha": 0.5,
2121
"factors_alpha": 0.5
2222
},
@@ -30,8 +30,8 @@
3030
"enable_partial_rendering": false,
3131
"partial_rendering_budget": 1024,
3232
"point_shape_circle": true,
33-
"point_size_metric": false,
34-
"point_size": 10.0,
33+
"point_size_metric": true,
34+
"point_size": 0.05,
3535
"points_alpha": 0.5,
3636
"factors_alpha": 0.5
3737
}

src/glim/viewer/editor/points_selector.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ void PointsSelector::draw_ui() {
229229

230230
auto& settings = viewer->shader_setting();
231231
auto point_size_ = settings.get<float>("point_size");
232-
float point_size = point_size_ ? *point_size_ : 10.0f;
232+
float point_size = point_size_ ? *point_size_ : 0.05f;
233233
if (ImGui::DragFloat("Point size", &point_size, 0.01f, 0.01f, 100.0f)) {
234234
settings.set_point_size(point_size);
235235
}

src/glim/viewer/interactive_viewer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ InteractiveViewer::InteractiveViewer() : logger(create_module_logger("viewer"))
7070
points_alpha = config.param("interactive_viewer", "points_alpha", 1.0);
7171
factors_alpha = config.param("interactive_viewer", "factors_alpha", 1.0);
7272

73-
point_size = config.param("interactive_viewer", "point_size", 1.0);
73+
point_size = config.param("interactive_viewer", "point_size", 0.05);
7474
point_size_metric = config.param("interactive_viewer", "point_size_metric", false);
7575
point_shape_circle = config.param("interactive_viewer", "point_shape_circle", true);
7676

src/glim/viewer/standard_viewer.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ StandardViewer::StandardViewer() : logger(create_module_logger("viewer")) {
7979
points_alpha = config.param("standard_viewer", "points_alpha", 1.0);
8080
factors_alpha = config.param("standard_viewer", "factors_alpha", 1.0);
8181

82-
point_size = config.param("standard_viewer", "point_size", 1.0);
83-
point_size_metric = config.param("standard_viewer", "point_size_metric", false);
82+
point_size = config.param("standard_viewer", "point_size", 0.05);
83+
point_size_metric = config.param("standard_viewer", "point_size_metric", true);
8484
point_shape_circle = config.param("standard_viewer", "point_shape_circle", true);
8585

8686
trajectory.reset(new TrajectoryManager);

0 commit comments

Comments
 (0)