Skip to content
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

Generators/generic brush editing #132

Merged

Conversation

LogicalError
Copy link
Member

@LogicalError LogicalError commented Jul 19, 2019

Added support for generic brush editing (issue #86)

@LogicalError LogicalError added the enhancement New feature or request label Jul 19, 2019
@LogicalError LogicalError self-assigned this Jul 19, 2019
@jmickle66666666
Copy link
Collaborator

Tested and works well, but not done a code review

@Henry00IS
Copy link
Collaborator

As I have been using this branch ever since I started on the source importer I can confirm that it works well. I gave the code a read, looks good.

However the public API to create brushes is too convoluted for newcomers. That doesn't have to be addressed in this PR but it's something to keep in mind. This could be mitigated through better naming, more IntelliSense documentation or alternatively a wrapper class that makes common operations easier to prevent them working too low-level. I am barely able to follow the code I wrote myself just to make a box and clip some sides.

@LogicalError LogicalError merged commit 5917788 into RadicalCSG:master Jul 24, 2019
@LogicalError LogicalError deleted the generators/generic-brush-editing branch July 25, 2019 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Editor
  
Awaiting triage
Development

Successfully merging this pull request may close these issues.

None yet

3 participants