-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pointcloud #36
Pointcloud #36
Conversation
…also added the option of adding a plane
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.
Nice work!
Seems to work fine, except for the interaction with vertex color: If vertex color is set, the point cloud appears in black. One easy fix would be to simply switch off vertex color at each point cloud conversion via self.control.vertc.set(False)
.
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.
Ok, review added, looks good.
Couldn't run it yet , but I looked through the code and adressed a few things like coding style and naming.
Please excuse the brief comments, I didn't have much time.
Also, pay very close attention when fixing the merge conflicts that the program keeps working, because some commits overlap.
pointcloud/point.py
Outdated
def DoNothing(self): | ||
return |
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.
Excellent work on this function! xD
@@ -31,4 +31,5 @@ | |||
|
|||
root = tk.Tk() | |||
my_gui = ProgramGUI(root) | |||
my_gui.pack(fill=tk.BOTH) |
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.
When you get to fixing the merge conflict before merging this PR, make sure to NOT use this code, but instead the code using grid
from main.
(This happened because I cherrypicked this commit because I needed it and later changed it)
CreatePointcloudFromObject.py
Outdated
def convert(self): | ||
|
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.
Rename this function to be named more meaningful, convert
can convert anything and doesn't tell that it's for pointclouds.
This is especially important because you import it as a non-prefixed name in gui_main.py.
…g pointcloud, deleted point.py file as it was not used
Pull request to merge the point cloud branch into the main branch