Bonzai 3D beata released
 1-15  16-24

Previous
Next
 From:  Michael Gibson
2377.16 In reply to 2377.12 
Hi rhodesy,

> Firstly I can't believe no-one did this before sketch-up - it
> seems like such an obvious function, secondally how can
> you even patent such a simple opperation,

Unfortunately the US patent system is horribly screwed up and has allowed a ton of software things to be patented that should not have been.


> thirdly how tight is the patent and

I guess you'd need to hire a patent lawyer to really get a proper answer on this.


> how easy would it be to impliment a similar feature into moi?

Well, I do want to include an "automatic boolean" type option in MoI's extrude command which should streamline this kind of thing in MoI a bit.

My most recent idea on this is to enable an automatic boolean if you have a solid selected in addition to a curve when you do an extrusion, that could be a signal to MoI that you want to boolean the result of the extrusion with that selected solid.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2377.17 In reply to 2377.16 
Make real time boolean don't slow down the screenplay in case of complex volumes?
---
Pilou
Is beautiful that please without concept!
My Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2377.18 In reply to 2377.17 
Hi Pilou,

> Make real time boolean don't slow down the
> screenplay in case of complex volumes?

A couple of possibilities for avoiding that - one method could be that I would only do the boolean calculation just at the very end after you have picked the extrude distance, instead of trying to do it on every mousemove.

But it also may be possible for me to make a special case faster boolean for just this one particular purpose since it will be for curves that are sitting on a plane of the object, rather than for a fully general surface/surface intersection that the booleans normally calculate.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2377.19 In reply to 2377.18 
When you have a multiple boolean with complex volumes that can't be "real time" ;)
So I understand when you have one / one volume that can be real time but with massive more I don't believe
like this one for example : take 2 second (on my old comput) but just for the concept ;)
Move all cylinders with the boolean function over the sphere seems problematic :)

EDITED: 6 Feb 2009 by PILOU

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
2377.20 In reply to 2377.19 
Hi Pilou,

> When you have a multiple boolean with complex volumes
> that can't be "real time" ;)

No - not for the fully general purpose booleans, particularly when things get complex it involves a large number of calculations. A large number of calculations does not usually combine very well with "real time".

But like I was mentioning for this new possibility of doing an extrude with boolean combined, it may be possible for me to do a specialized boolean that may work faster than the regular general purpose booleans. It is probably worth a try anyway when I get a chance to work on it.


> Move all cylinders with the boolean function over the
> sphere seems problematic :)

This new function that I am talking about would not do that job - it would be for extruding a set of curves from a plane on an object, something like this:




However, the primary purpose of this is not to do a real-time boolean, it is to avoid the need to do the boolean as an additional operation to make for fewer steps in the workflow...


- Michael
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  WillBellJr
2377.21 
Well I was hoping for realtime booleans so this fits the bill just as good!

Hopefully you'll be able to get it going, Michael.

-Will
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2377.22 In reply to 2377.20 
< However, the primary purpose of this is not to do a real-time boolean, it is to avoid the need to do the boolean as an additional operation to make for fewer steps in the workflow...

OK :)
---
Pilou
Is beautiful that please without concept!
My Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  kevjon
2377.23 In reply to 2377.20 
A patch has been released which seems to have stablized the software. So it can be actually tested out now (for those interested in it).
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Frenchy Pilou (PILOU)
2377.24 

EDITED: 15 May 2013 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages:  1-15  16-24