-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[3D] Point cloud editing paintbrush tool #60386
Conversation
This PR builds on work done in #60378 |
🪟 Windows buildsDownload Windows builds of this PR for testing. 🪟 Windows Qt6 buildsDownload Windows Qt6 builds of this PR for testing. |
I have tried this tool. Very nice addition. Some usability issues:
|
Paintbrush tool now supports cancellation of selection while still dragging by pressing |
e04fc42
to
2390c81
Compare
1ea0a73
to
c820483
Compare
# Conflicts: # src/3d/qgsrubberband3d.cpp # src/3d/qgsrubberband3d.h
Qgs3DMapToolPointCloudChangeAttribute becomes new base class for polygon tool and paintbrush tool. Processing method has been moved to new Qgs3DEditUtils class.
c820483
to
8b8c856
Compare
Crash occurs when edit tool is active and 3D window is closed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good stuff 🎉 I have left a bunch of comments, but we're on the right track!
2502519
to
e8e2141
Compare
e8e2141
to
d92cd12
Compare
d92cd12
to
61435a9
Compare
Description
This PR adds new tool for editing point clouds. The new tool supports free movement, size change, highlighting of already selected area. Users can change the size of selection area by scrolling and the tool starts selecting on left click + drag. Cursor also shows loading while the point cloud is edited.
Screencast_20250131_193039.mp4
Funded by: Klimadatastyrelsen, Septima