Top 5 Features list for V3 !
 1-16  …  237-256  257-276  277-296  297-316  317-336  …  437-442

Previous
Next
 From:  Frenchy Pilou (PILOU)
3628.277 In reply to 3628.275 
< Note that it will only work correctly if you go from lower left to upper-right drawing direction and not if you go from right to left.

Seems that works in any direction :)
Click the first point of the Rectangle
Call the script
Works like a charm! :)

Each rectangle were drawn from the center so in any direction



Edit Ah yes you have the snaping but not the Golden good result !
So draw from lower left to upper-right and Rotate as wanted :)

EDITED: 11 May 2012 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

Previous
Next
 From:  Marc (TELLIER)
3628.278 In reply to 3628.275 
""""""""In MoI you can set up the same thing - add a shortcut key (maybe for letter G for golden snap?) and for the command part paste in the following script:"""""""""""

Wow a Fibonacci snap!
This is very cool, Thanks Michael.

Marc
  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:  Lejan (JAN)
3628.279 In reply to 3628.273 
Hi Michael,

your comment about my drawn example is right, as it shows only one of the two possible golden snap points
on this line. But it was Photoshopped to visualize the basic idea and the rest of it was stated in the text.

If such snap option would be implemented it would simultaneously display the two golden snap points on any
given line, so the orientation dipendency of that line would not be of any concern. And the the user (artist,
designer) would always have both options to choose from.

And even with both snap options displayed one could easily distinguish the 'major' from the 'minor' section
by simply choosing the implicit orientation on ones mind.

Actually, by thinking into this, it could even spread a new discussion among mathematicians if that new
created 'inbetweeny' section may hold its own mysterium in nature which has waited to be revealed since
Leonardo's times... ;)

Collecting this snap option (and maybe similar others) as a plug-in would be a perfect choice and could be
turned on/off whenever needed.

I am no mathematician, artist or designer by profession, so there might be many other interesting proportion
or distribution rules out there which could be useful in the field of 3D modelling. And if you are interested
maybe this forum can collect more of those for a 'nice to have one day' idea box... ;)

bemfarmer already mentioned scrips about 'Vogels model' and 'logarithmic spirals' which would be great to have
also without even knowing how to get a script running within MoI.

What I recall from the 'golden ratio' is, that it also applies for circles and is therefore rightly called the 'golden angle'.
This golden angle divides the perimeter of a circle into its major and minor section in analogy of a straight line and
by doing so it formes the 'golden angle' of 137.5°.

Because I don't know how MoI handles and defines circles I wonder if such angle could be clearly identified as a
snap point at 137.5° without definding an additional start point on its perimeter and its direction of orientation.


In any way I am glad you liked the overall idea and, who knows, maybe one day you surprise your customers
and community with a mind blowing and easy to use plug-in about 'Natures Little Secrets of Beauty'... ;)

Just let us know when to start collecting ideas!
Image Attachments:
Size: 38.4 KB, Downloaded: 8 times, Dimensions: 228x224px
  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:  Lejan (JAN)
3628.280 In reply to 3628.273 
By the way, for all of you who are interested in this concept of nature's laws of construction
there is a beautiful animated short movie created by Cristóbal Vila shown on vimeo:

http://vimeo.com/9953368

Just get inspired ...


Jan
  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:  Lejan (JAN)
3628.281 In reply to 3628.273 
Minimal Surfaces

Another idea for MoI, by stressing nature again, could be based on 'minimal surfaces' as an optional style for the 'loft' tool.

Instead of choosing 'Normal', 'Loose' or 'Straight' a new 'Soap Bubble' function would calculate a surface in between
profile sections which would gain to be minimal in its surface area and therefore in its lowest 'energy level' as if it was a
soap bubble skin.

Maybe an accurate calculation of each of those surfaces would take an infinite time to be solved, yet there might be
simplifications possible to get a 'close to' but faster result.

The outcome of such a function, besides its inherent beauty, could be useful to those who seek for a good optimisation
of their models in terms of minimalism.
Image Attachments:
Size: 7.4 KB, Downloaded: 22 times, Dimensions: 300x225px
Size: 7.1 KB, Downloaded: 22 times, Dimensions: 300x225px
  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)
3628.282 In reply to 3628.279 
About the Golden Angle you can enter directly this 137.5 in the numeric keyboard for Arc Circle angle ;)
---
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:  Lejan (JAN)
3628.283 In reply to 3628.282 
@ Pilou

Yupp! I tried, it worked!

Yet the idea is not that MoI isn't capable of somehow getting those 'points of interest' with its 'in build' tools - indeed you do get them.
The idea for this wish list is to get those points suggested automatically - if you want them to have - without doing any 'math', additional
constructions or 'typing' at all.

This way you could simply choose from those suggestions as you 'fly' and you would not get 'off focus' of what you are doing setting up
workarounds or the system itself.

Thanks to your todays comment on Sketchup and Michael's script response for the golden rectangle it has never been easier to me to work
with this concept within MoI. So thanks both of you! And it also showed what a system could provide once it is enabled to.

To finally get there I had to figure out first how to get a shortcut running in MoI, which took some time, and may not be welcomed by
other users which are less involved or interested in this sort of things... ;)

Jan
  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
3628.284 In reply to 3628.283 
Hi Jan,

> To finally get there I had to figure out first how to get a shortcut running in MoI,
> which took some time, and may not be welcomed by
> other users which are less involved or interested in this sort of things... ;)

This part is actually quite simple, no advanced math required! :)


Just go to Options > Shortcut keys, and on the very top of the screen there is a big "Add" button - push that to add in a new shortcut key entry at the top of the list.

For the key just type in whatever key you want to trigger it, like G might work well for "golden section".

Then for the command part you just copy and paste in the script I posted above.

That's it - just "Add" and then type in G and then a paste, not really all that difficult!

In the future I do want to actually streamline the process of installing new scripts somewhat more, but I can't quite understand why these pretty simple steps would be so harsh and unwelcome like you're kind of describing them?

The whole process of just doing 3D modeling is many times more difficult than this part...

- 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:  Michael Gibson
3628.285 In reply to 3628.283 
Hi Jan,

> The idea for this wish list is to get those points suggested automatically - if
> you want them to have - without doing any 'math', additional
> constructions or 'typing' at all.

The problem though is that different people have a lot of different needs - a whole lot of people don't have any need to have a golden rectangle snap, and for those people having the snap kick in that they don't want or need is actually a negative thing instead of a positive thing.

So there tends to be a kind of balancing act on things like that - if I just threw together every single possible kind of feature that every separate person needed all turned on and combined into Moi all at the same time, that's a recipe for complexity and a "bloating" of the UI.

It's been a big goal of MoI to keep things streamlined and easy to use and avoid that type of bloating.

So in order to maintain those goals, it's an intentional thing that some types of features may not be included by default and may need some minor adjustment like the setting up of a shortcut key with a script pasted on to it in order for the functionality to be triggered.

I can understand how it would be cool if MoI had every single thing that you in particular wanted to do all set up for it right out of the box, but please keep in mind that MoI is used by a lot of different people for a lot of different kinds of things and so that kind of specific individual configuration _as a default_ is probably not likely to happen.

Just wanted to give you some more background information on some of the design constraints and problems that I have to consider when adding stuff into MoI - it's really easy to actually ruin the simplicity of MoI simply by tacking on too many things that are all competing for attention by default.

- 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:  Lejan
3628.286 In reply to 3628.284 
Hi Michael,

thank you for your explanation about your difficulties to get MoI balanced out for all of its users
and the final release speaks for itself that you are doing a very good job with it.

I just wan't to point out that I do not expect any of my ideas to be implemented - even though
I like to defend them ;) - partly because of the reasons you described and also because it is always
easy to just name ideas if you are not the one to get them finally to work... ;)

Yet this shall not keep anyone to name any ideas they have as some of them may inspire you and
end up in realisation for the beneficial use of many of MoI's users.

> ... but I can't quite understand why these pretty simple steps would be so harsh and unwelcome
> like you're kind of describing them? The whole process of just doing 3D modeling is many times
> more difficult than this part...

In this you are right from your point of view as you are even capable of writing the whole program
yourself! :)

I bring this up because I use to work with some of those 'creative people' and at least those
would have stopped digging into any more detail if there wasn't a simple colored button to push... ;)

I see your point in keeping the program simple and agree with you and just wanted to give some
input out of my experience.

So next time I'll bring something up here I'll try be less destructive while defending it... ;)

Jan
  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
3628.287 In reply to 3628.286 
Hi Jan,

> I just wan't to point out that I do not expect any of my ideas to
> be implemented - even though I like to defend them ;)

They may not get implemented as a _default_ setup, but I can certainly see them being implemented as a plug-in that you could set up on your particular installation of MoI to help you get some of your particular needed tasks to get done.

Hopefully the Golden rectangle snap that you've already just set up has been a step towards that already?

Would a golden-ratio snap on a line still be useful as a separate thing from the golden rectangle, or does that new golden rectangle snap handle what you need already?


> I bring this up because I use to work with some of those 'creative people'
> and at least those would have stopped digging into any more detail if there
> wasn't a simple colored button to push... ;)

Ok, but it's not like MoI is a program where you just push a big button and it reads your mind and pops out a finished model automatically - just doing the core function of the program of constructing 3D models is difficult enough as it (I mean I've tried to make things simplified when possible, but still there's definitely learning involved) is that if setting up a keyboard shortcut is going to be totally beyond someone's ability to learn how is it that they're going to stick with things long enough to do the stuff that's more complicated than that?

However having said all that I do definitely want to overhaul the plug-in and shortcuts system to make them more streamlined. They just have not got a whole lot of attention so far because they tend to be things you set up just once or very infrequently and not really things you need to mess with on a daily basis, so they just have not been a big target quite yet.

- 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:  Michael Gibson
3628.288 In reply to 3628.281 
Hi Jan,

> Another idea for MoI, by stressing nature again, could be based on
> 'minimal surfaces' as an optional style for the 'loft' tool.

This is another interesting idea, but it's unfortunately quite difficult to implement well with the structure of NURBS surfaces - that type of surface tends to be easier to calculate on a set of triangular meshed nodes and the method of solving it I think typically uses an iteration approach that slightly repositions the triangle vertices during the calculation process.

The way NURBS surfaces work is fairly different to that particular kind of process and so it would be quite difficult to make a NURBS type version of a minimal surface construction I think.

There is no built in support for minimal surface creation in the geometry kernel that MoI uses for a lot of NURBS calculations, so it would require a considerable amount of specialized development to even try it.

In the future I do want to work on a type of surfacing method called an "n-sided patch" which is a surface fitting technique that has a few similar elements to it though.

- 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:  Lejan
3628.289 In reply to 3628.287 
Hi Michael,

the golden rectangle snap is working like a charm and does
serve my needs for it just fine It reduces the time I spend
before to construct or calculate that point manually, so
thanks again for the script and the lesson for its implementation.

I do still consider a seperate golden snap function as beeing very
interesting and a plug-in for that would be just as fine as it was inbuild.
But if it is just me and maybe just a view others it may not be worth
enough the effort of programming it.

Maybe time and a view more comments on this topic from other
users and what they may think about this will help to verify this idea.

If there is no chorus demanding there is no reason to bother.

Jan
  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:  Lejan
3628.290 In reply to 3628.288 
Minimal surfaces

Somehow I knew this was going to be difficult, because whatever nature does incidentally becomes quite tricky
to get it mimicked ... ;)

Without beeing a NURBS expert at all and just for the reason of interest, if such calculations for minimal surfaces
are realized in triangular meshed nodes, wouldn't it be possible to use such nodes as an intermediate result and
acting as a control mesh by which a final NURBS surface could approximate itself to a minimal surface?

... wow, by chance I just stumbled into this plug-in for sketchup called 'Soap Skin & Bubble' which seems to be
based on the triangular meshed nodes you mentioned. The plug-in and it's functionality is shown in this video:

http://www.youtube.com/watch?v=mcOrlX5wgLE

Actually this plugin does what I was thinking of and a review of it can be found here:

http://sketchuppluginreviews.com/2010/02/02/soap-skin-bubble-tool-google-sketchup-review/

So, if I am not mistaken, the math behind this minimal surface model is done, the plug-in is free of charge,
what could mean, that the author may happily give an inside view to his work to others...

And if a NURBS surfaces could be controlled by a polygon mesh ... - Voilà! ...

> ... so it would require a considerable amount of specialized development to even try it.

... this quote may get reduced to a fraction of its meaning... ;)

By the way, the author of that plug-in is German so let me know if you need any assistance in that language... ;)

Jan
  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
3628.291 In reply to 3628.290 
Hi Jan, re: Minimal surface - unfortunately no it's not easy for a NURBS surface to be adapted to any general polygon mesh because a polygon mesh has arbitrary topology, while a NURBS surface requires a regular rectangular control point layout, meaning it has to have a grid of control points forming rows and columns and not just a big mass of arbitrarily connected points like a bunch of triangles can be.

- 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:  Michael Gibson
3628.292 In reply to 3628.289 
Hi Jan,

> I do still consider a seperate golden snap function as beeing very
> interesting and a plug-in for that would be just as fine as it was inbuild.
> But if it is just me and maybe just a view others it may not be worth
> enough the effort of programming it.

Tomorrow I'll take a look and see if I can cook up something to help with the line-proportion type method.

- 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:  Lejan
3628.293 In reply to 3628.291 
Hi Michael,

ok, here it comes:

I installed Sketchup, the Soap Skin & Bubble plug-in, killed myself while trying to draw some simple curves in Sketchup, and did a sweep in MoI instead,


MoI: Set of curves

exported formats in between several programs to finally end up with a frame for the plug-in to do it's magic ... and it did!


Sketchup + Soap Skin & Bubble plug-in : The mesh and its formation towards a minimal surface was done automatically by the plugin

The resulting surface was then again exported several times to get a final render of it:


KeyShot: Quick render

The plug-in itself seems to work with quadrangles, at least visually. The triangulation seen in the render happened - also visually - after exporting the file.

But as I said I have no clue at all about the secrets of NURBS programming and therefore belief blind in what you say.

Maybe I can find a way to somehow re-model the surface back to MoI to go further from there.

Jan

  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:  TpwUK
3628.294 In reply to 3628.292 
From a commercial point of view, the "golden" formulas are used in garden design as they help naturalise views and create a more peaceful and pleasing result to the eye.

Martin
  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)
3628.295 
About Soap Skin and Bubble and Sketchup there is a better script!
Ferrari (free) http://forums.sketchucation.com/viewtopic.php?f=323&t=32380&p=286311 (scroll the page 6th post )

  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:  Lejan
3628.296 In reply to 3628.295 
Hi Pilou,

looks promising as Ferrari seems to work even in between two closed profile curves to which
I could not manage to talk 'Soap Skin & Bubble' into so far...

Here is a direct link to download this plug-in in V 1.1 without the need of registration:
http://modelisation.nancy.archi.fr/rld/download.php?file=FerrariSketchV1.1.zip

Unfortunately it runs on Windows only, so for the Mac users among us it looks like another
installation on 'Parallels' to get a try out.

Thanks for this information!

Jan
  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-16  …  217-236  237-256  257-276  277-296  297-316  317-336  337-356  …  437-442