MoI discussion forum
MoI discussion forum

Full Version: Top 5 Features list for V3 !

Show messages:  1-10  …  271-290  291-310  311-330  331-350  351-370  371-390  391-410  …  431-442

From: shayno
21 May 2012   [#331] In reply to [#12]
There is a great script to toggle between 3 different settings that will cycle between 5 10 and 25 then back to 5 you can change them yourself , for quick detail adjustment. just copy into the command line

script: /* Toggle mesh angle */ var newang, ang = moi.view.meshAngle; if ( ang == 5 ) newang = 10; else if ( ang == 10 ) newang = 25; else newang = 5; moi.view.meshAngle = newang; var sidepane = moi.ui.getUIPanel( 'moi://ui/SidePane.htm' ); var endsection = sidepane.document.getElementById('MiddleBody').nextSibling; if ( endsection.lastChild.id != 'angval' ) endsection.insertAdjacentHTML( 'beforeEnd', '' ); endsection.lastChild.innerText = newang;

cheers
shayne
From: Sonk (SON_KIM)
23 May 2012   [#332]
Just wanted to throw my wishlist in also!

1. 64-bit, So I can handle bigger data sets in moi3d, hopefully this means increased in performance also.

2. Separate surfaces base on edge selection(i.e. edgeloop) This will save me lots of time!

3. Lattice deformer: I can see this opening up many possibilities for free form modeling!

4. Improved Network

5. Fillet multiple edges with different edge width
From: Mike K4ICY (MAJIKMIKE)
25 May 2012   [#333] In reply to [#332]
> Lattice deformer (???)

Is that the same thing as "Cage Edit" in Rhino and the NURBS equivilant to Sketchy FreeForm Deformer in SketchUp?

See Here: http://www.rhino3d.com/5/help/commands/cageedit.htm



Man, I would love that tool!!!


Michael, I have a request that just occurred to me. :-/
Would it be possible to add the ability for Circular Array to have a two-point, 3D axis? (just like the Revolve tool lets you do)

Yes, there are three ways to work around this. 1) Rotate your object to a flat plane, go to a view and Circular Array... then rotate back. 2) Change your view-plane axis (that scares me a little still). 3) Use Rotate by axis... but you gotta know your angle.
From: Frenchy Pilou (PILOU)
25 May 2012   [#334]
A circular selection
From: Michael Gibson
25 May 2012   [#335] In reply to [#333]
Hi Mike, yeah right now the main way to do the circular array by 2 points would be to set your construction plane (View > Cplane) to have its z axis running along the axis you want to use. Then when you're done it's easier to reset the cplane (right click on View > Cplane) than it is to relocate objects around.

It could still be a possible feature to add in an axis to the circular array command, but do you need some tips for working with the construction plane right now? Would you like to start up a new topic with an example file that has an axis line in it and an object you want to array so I could show you some steps for setting up the cplane?

But basically if you draw in a line where you want the array axis to go, if you then place the cplane onto the start point of the line, it will automatically orient its z axis to point along the line's direction (unless you turned off "Align to objects") so you don't have to do any other fancy repositioning after the initial placement, you would just right-click to accept the default orientation and then your drawing plane will be set to the plane you need. Then when you're done with the array right click on View > Cplane to reset it back to the default world axes.

- Michael
From: Mike K4ICY (MAJIKMIKE)
25 May 2012   [#336] In reply to [#335]
> Would you like to start up a new topic with an example file that has an axis line in it and an object you want to array so I could show you some steps for setting up the cplane?

Thanks Michael! Yes, I'll do that...

Oh! I can Blend and Loft a cat and dog together, but these "orienteering" tools to me, are like that last can of food in a famine that just happens to be sardines! (you're so hungry... but yuk? :-/ )


I wouldn't mind a two-point (3D-space) axis option in the future for Circular Array, does works great for Revolve. :-)
From: Rich_Art
25 May 2012   [#337] In reply to [#334]
>>A circular selection <<

2nd that. :-)

Peace,
Rich_Art. ;-)
From: Tree (TREELOY)
31 May 2012   [#338]
64 Bit support! Sure there are ways to reduce (for example) exporting of heavy models, but using the full 16 Gigs on my system would surely help to avoid the ever-occuring "Insufficient memory" error, or not? Not really sure of all the actual pros/cons of a 64-Bit compared to a 32-Bit. But is that really a question these days.? 64-Bit is eventually the way it will have to go anyway. Or is there a reason to hold out?
From: Michael Gibson
31 May 2012   [#339] In reply to [#338]
Hi Tree,

> Or is there a reason to hold out?

The main reason is just the amount of work required on my part - producing a 64-bit version would be a major undertaking, I would need to switch to a different compiler, update all libraries that MoI uses and deal with changes and incompatibilities from that, and then also manage more versions of MoI since I don't think I can drop the 32-bit version right now since there are still a lot of users on somewhat older 32-bit machines.

The amount of work involved is enough that it's unlikely to happen anytime too soon - if I were to dig into it, it would require a lot of time focused only on that which would displace quite a large number of other features.

- Michael
From: Sonk (SON_KIM)
31 May 2012   [#340] In reply to [#333]
@ Magic, yup that is a lattice deformer - Ideally it should work on Solid too (if that's possible)
From: Mike K4ICY (MAJIKMIKE)
1 Jun 2012   [#341] In reply to [#340]
Yes it should, considering that the cage control points only represent a matrix of spatial relationships.

All of the control points, and other surface-related coordinated would simple conform to the manipulation of the cage space. (??)

The cage would be made of a X by Y by Z lattice of control points, meaning that you could manipulate the cage points lying within the interior arrangement of the cage and allow for warping of your objects throughout.
From: Tree (TREELOY)
4 Jun 2012   [#342] In reply to [#339]
Understandable. Although that seems to be just postponing the inevitable doesn't it? As the versions of Moi get "heavier" it will become more difficult I suppose. Just something that I've been seeing often lately with the newest v3 Beta Build while trying to export some heavy models with the "Insufficient memory" error coming up often. Or maybe this is related to the Beta itself? I don't recall having problems with exporting in the past, but maybe I just hadn't been working with heavier models. Moi is still my go to app for converting surface models to polys, but I also don't imagine that the models will get any "lighter" in the future.
From: BurrMan
4 Jun 2012   [#343] In reply to [#341]
Cage editing = "Soft selection" for MoI's points.
From: Michael Gibson
4 Jun 2012   [#344] In reply to [#342]
Hi Tree,

> Understandable. Although that seems to be just postponing
> the inevitable doesn't it?

Yes, but it's not like that's unusual at all - postponing things that require a lot of work is a normal part of the software development process, particularly when working with very limited resources.


> Or maybe this is related to the Beta itself?

Not as far as I am aware of.


> I don't recall having problems with exporting in the past, but maybe I just hadn't
> been working with heavier models.

Yeah it's probably that.


> Moi is still my go to app for converting surface models to polys, but I also
> don't imagine that the models will get any "lighter" in the future.

You should be able to avoid the problem by selecting just some portion of your objects (just half of them is a good thing to try at first), and then using File > Export to write those out. Export is short for "Export selected" and it writes only the selected objects out rather than everything all at once. Then after you've exported one half invert the selection and export the other half to a different file, then in your rendering program import both of those files and then you should have it all transferred over.

MoI is really more primarily focused on being a modeling tool where you create stuff in, it's somewhat more of a side effect that it happens to be good at converting existing CAD assemblies to polygons as well.


I think it will be possible in v3 for me to tune a couple of things up in some of the intermediate processing stages that will help to reduce memory consumption somewhat though. There are also other feature areas like instancing that can actually help out a lot more which I would probably be working on before trying to tackle 64-bit.

- Michael
From: Frenchy Pilou (PILOU)
11 Jun 2012   [#345]
Does it possible to have the generator's curves in a different color than default color?
From: Michael Gibson
11 Jun 2012   [#346] In reply to [#345]
Hi Pilou,

> Does it possible to have the generator's curves in a different
> color than default color?

By default colors of objects are controlled by what style they are assigned to, so if you want curves to be a particular color assign them the style you want.

- Michael
From: Frenchy Pilou (PILOU)
11 Jun 2012   [#347] In reply to [#346]
I can make that :)

I have remarked than using the Blend function this last want not works, because curve generators were again present and were selected against the real edges of surface!
So a different color should warn the user that 2 curves are overlaped!
From: Michael Gibson
11 Jun 2012   [#348] In reply to [#347]
Hi Pilou,

> So a differnet color should warn the user that 2 curves are overlaped!

But it is a feature of MoI that you are free to choose the colors of objects as you desire so that you can use style colors for your own organization scheme.

This kind of "use automatic color for certain objects" type of system like you are describing would be in conflict with the "you are able to set object colors as you wish" system that is currently used.

- Michael
From: Frenchy Pilou (PILOU)
11 Jun 2012   [#349] In reply to [#348]
So I must think at each time to draw alone curves in a different colors! :)
From: DannyT (DANTAS)
11 Jun 2012   [#350] In reply to [#348]
Hi Michael,

What Pilou is discribing is handy but not a necessity, in some CAD systems you can define a default style/colour to certain entities, it helps during modelling where just at a glance you can tell what the entity is for example; true lines=green, true arcs=blue, solids=magenta, surfaces=cyan, splines=olive etc. the user would have to set up the style/colour and then you would save that file as a template.

-

Show messages:  1-10  …  271-290  291-310  311-330  331-350  351-370  371-390  391-410  …  431-442