View previous topic :: View next topic |
Author |
Message |
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Wed Dec 19, 2007 7:25 pm Post subject: |
|
|
As I promised, Knife will be part of 1.8. Question is, how should it work?
I basicly see two options here:
1. Have it work like the CSG routines. That is, use a rectangular polygon as operator to slice an object into two parts. This is flexible because the rectangle could be used multiple times and allows for all kinds of cuts because you can rotate the rectangle into any position.
2. Simply draw a 2D line in a 2D view which is used to slice a part of an object. This allow you to work faster because you only have to draw a 2D line (which is done quickly) but less flexible than option 1 because you can´t rotate the cutting plane in this case.
So, you choose! Flexibility or efficiency?
If there is a better way of performing a knife tool (flexibility and efficiency combined), please do tell, of course. |
|
Back to top |
|
|
Mr.Fletcher DeleD PRO user
Joined: 07 Aug 2004 Posts: 1772 Location: Germany
|
Posted: Wed Dec 19, 2007 7:47 pm Post subject: |
|
|
What, if you just combine it? The way polyline works, maybe. Click, click, click and you've got your cutting plane. _________________ Behold! The DeleD Wiki! Please help us expanding it
DeleD on IRC |
|
Back to top |
|
|
santutatu DeleD PRO user
Joined: 18 Aug 2007 Posts: 729 Location: ARGENTINA
|
Posted: Wed Dec 19, 2007 8:05 pm Post subject: |
|
|
yeah...or simply using a rectangle...you insert it in the top view...the you move it along the Y axis in any of the other views...you can rotate it too...and then the command _________________
|
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Fri Dec 21, 2007 2:17 pm Post subject: |
|
|
santutatu wrote: |
yeah...or simply using a rectangle...you insert it in the top view...the you move it along the Y axis in any of the other views...you can rotate it too...and then the command |
That's option 1.
Option 2 enables you to quickly draw a line in a 2D view. This line is then converted (internally) to a cutting plane which is then used to cut your objects.
Based on this little discussion, I will implement option 1. It is more flexible for users and most likely easier for me to implement. |
|
Back to top |
|
|
Tincho Member
Joined: 24 Aug 2007 Posts: 357 Location: ARGENTINA
|
Posted: Fri Dec 21, 2007 10:16 pm Post subject: |
|
|
Jeroen wrote: |
Based on this little discussion, I will implement option 1. It is more flexible for users and most likely easier for me to implement. |
Yes, maybe it's not as fast as option 2 but gives the user more "cutting" posibilities.. |
|
Back to top |
|
|
santutatu DeleD PRO user
Joined: 18 Aug 2007 Posts: 729 Location: ARGENTINA
|
Posted: Fri Dec 21, 2007 10:49 pm Post subject: |
|
|
i think that it will be as quick as the option 2...the number 1 would only take more time if you need a specific angle...which....you can't do with the number 2 _________________
|
|
Back to top |
|
|
Basiror DeleD PRO user
Joined: 12 Dec 2007 Posts: 59
|
Posted: Mon Dec 24, 2007 10:17 am Post subject: |
|
|
what about a cutting triangle
you need only 3 points to define a plane
place a line in view xy view for example translate the third point in the xz view thats how they handle it in the radiant editors |
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Mon Dec 24, 2007 10:37 am Post subject: |
|
|
Basiror wrote: |
what about a cutting triangle
you need only 3 points to define a plane
place a line in view xy view for example translate the third point in the xz view thats how they handle it in the radiant editors |
Yes, that´s option 1. However, I already implemented option 2. |
|
Back to top |
|
|
yanchiko DeleD PRO user
Joined: 09 Dec 2006 Posts: 49
|
Posted: Thu Dec 27, 2007 10:31 pm Post subject: |
|
|
Knife tool rules for now..... efficiency rules....better yet,place your mouse on a brush in question draw a line,release mouse button,you have a cut surface....done! |
|
Back to top |
|
|
|