MoI discussion forum
MoI discussion forum

Full Version: V5 Wish List

Show messages:  1-8  9-28  29-48  49-68  69-88  89-108  …  529

From: Michael Gibson
24 Jan 2021   [#29] In reply to [#28]
Hi immortalx, nested layers are helpful in other ways but they still don't give as much flexibility. You can't do "Show all curves" regardless of layers with nested layers for example. They also require more complexity to set up, it's much simpler if you want to deal with one particular object to be able to tag it with a name and be able to target that name regardless of layer assignment or layer structure as well.

For more complex cases where you're planning things out a lot the nesting is definitely useful though and I do plan on adding in some hierarchy into MoI's scene browser interface as well.

But I wanted to be quite careful to not repeat the problems with traditional layers.

The flexibility of MoI's system extends outside of the scene browser as well because simple Edit > Hide co-exists well with this system. Like for example, you can use Ctrl + Edit > Hide to do a "Show subset", that allows you to select any object to make visible, again regardless of what layer it is on and not having side effects of other objects showing because they were on the same layer.

It's overall a much more flexible system. Once hierarchy is introduced that should help with some other more complex cases. The focus for MoI has been to make simple things work well first before worrying too much about complicated things.

- Michael
From: Michael Gibson
24 Jan 2021   [#30] In reply to [#28]
I can show you a "sneak peek" here of something I've got working for v5 which are additional sub-type options in the "Types" section of the scene browser:





This is only possible because of not going down the limited path of traditional layers where the layer owns the control of visibility.

- Michael

Image Attachments:
scene_browser_sub_types1.jpg  scene_browser_sub_types2.jpg 


From: immortalx
24 Jan 2021   [#31]
Thanks for the sneak-peek, that's pretty awesome!

Well I don't want to be stubborn regarding the layers thing :p It's just a personal opinion that it's a better paradigm that it's widely used. Also I explained above why there are no side effects from showing/hiding an object. It can reside in it's own layer and together with other objects have it nested in a higher in hierarchy layer. Thus you could hide/unhide it without affecting other objects.
Anyways, the new thing you've been working on seems like it adds some great functionality!

Here's a screenshot of the thing I've been working on. Ignore the gazillion buttons in the browser pane, they were there for development :p



Image Attachments:
layers.jpg 


From: Michael Gibson
24 Jan 2021   [#32] In reply to [#31]
Hi immortalx,

re:
> Also I explained above why there are no side effects from showing/hiding an object. It can reside in it's
> own layer and together with other objects have it nested in a higher in hierarchy layer. Thus you
> could hide/unhide it without affecting other objects.

That puts an undue burden on the user to have to set up hierarchy just for the simple case of being able to hide/show one individual object.

It's better for the system to allow show/hide of an individual object without affecting others without any extra setup required.

- Michael
From: Larry Fahnoe (FAHNOE)
24 Jan 2021   [#33] In reply to [#31]
Good grief, you want Michael to get MoI to display on a VT52?! ;-}

Didn't look quite right for the VT52 though & then I noticed you're apparently working on a VT05. Days long gone by...

--Larry
From: immortalx
24 Jan 2021   [#34]
@Michael, OK let's agree to disagree then :) Because I can't believe that Photoshop, Blender, Modo and many others have done it wrong.

@Larry Haha, glad you noticed! It's such a beautiful machine. They knew how to design desirable equipment back then. I have this crazy idea of building this case with fiberglass and fitting modern components inside XD
From: BurrMan
25 Jan 2021   [#35] In reply to [#30]
"""""I can show you a "sneak peek" here of something I've got working for v5 which are additional sub-type options in the "Types" section of the scene browser:"""""""""""""""""

Sweet!!! Can't wait..... ( Or can I ??? )
From: PaQ
26 Jan 2021   [#36]
Hello,

- I have no idea how to do it right, but a way to combine elements together (solid / surface / curves) so they behave as a single object for selection / xform in the viewport would be an nice addition to tackle larger project. I often boolean union solids together because it's easier to manipulate, not because I need them to be merged into a single solid. Those containers could be a first stage for instancing or .3dm file referencing ?

- A 'simple' raytrace mode where you can get shadows, occlusion (and maybe some advanced transparency / reflection material) would a nice addition to validate designs ... (I don't want to loose the sexy wireframe display in that mode of course)

- wish I could win more fights with the fillet command :)
From: Phiro
26 Jan 2021   [#37] In reply to [#36]
Hi PaQ


- I have no idea how to do it right, but a way to combine elements together (solid / surface / curves) so they behave as a single object for selection / xform in the viewport would be an nice addition to tackle larger project. I often boolean union solids together because it's easier to manipulate, not because I need them to be merged into a single solid. Those containers could be a first stage for instancing or .3dm file referencing ?



You can, right now, select objects (solid, cuves...) and give them the same name.
So with the scene browser, you can select them with one click, then you can transform them.
Naming objects is a good way to work on big projects.

another possibility is to give the same style to your group of objects. With the scene browser, you can select them with one click too.
As you can define styles with names and look defined by you, you are free with your choices.

You can combine those two possibilities to have a two levels selection tool for your groups.

Two levels is not enough for some peoples and projects but this is good for many.


Perhaps a third level would be possible if Michael adds a new attribute (called group perhaps), but I think having a tree of objects (or groups) with no limit levels is really more complex to do.
From: mkdm
26 Jan 2021   [#38]
Hello Michael!

Here I'm back again with the same request that I've made long long time ago, when V4 was first announced ;)

For V5 (or I hope in the next builds of the current V4) I have this request:

A TRUE OBJECTS "INSTANCING AND GROUPING/PARENTING"

That's will be a HUGE leap forward!

Thanks.
From: PaQ
27 Jan 2021   [#39] In reply to [#37]
Hi Phiro,

I'm aware of the naming / layer selection feature, but it's quite different than a grouping (or combiner) system that "lock" a collection of objects into a single item ... and behave as a single object in the viewport when it comes to selection and manipulation.
If I build a restaurant scene, with 20 tables, I don't want to manually duplicate and rename table01, table02 so I can easily re-select them individually later using a scene browsing tree . I would rather combine the table elements into a group, and duplicate (instance ?) and transform that 'table' group.

Maybe it's out of the scope of MoI and scene assembly should be done in an other software. I'm fine with that too.
From: Larry Fahnoe (FAHNOE)
27 Jan 2021   [#40]
I believe line attributes (patterns, weights) have been discussed before, but that is an area that I would appreciate native support for (vs. a script solution).

--Larry
From: Viewbyte
28 Jan 2021   [#41]
I'd just like to add my voice to those calling for a better 'organisational / grouping / layering system'. Yes, I'm deliberately being rather vague with the terms there : ) Given it's now 64 bit status MOI is much more capable of managing larger datasets - and those bigger models and assemblies require more powerful organisation tools. As a relatively new user, but a long time 3D generalist, I feel 'object management' is one of the areas I'd really like to see improved.
From: twofoot
29 Jan 2021   [#42]
Texture mapping like Solidworks and Rhino have.
From: Psygorn (DRILLBIT)
29 Jan 2021   [#43]
Hello all, I hope you are doing fine :-)

Is it possible to select similar lines, surfaces, etc. in Moi3D? If not I would like to make a wish for it!

Making Moi3D to be able to select similar features such as similar lines, faces, etc.

For example if you take a look at below picture you would see that I had selected similar edges so, I could apply fillet on them! Is there a way to select similar edges, surfaces, etc in Moi3D? If not I would like to make a wish for it! :-)


From: Michael Gibson
29 Jan 2021   [#44] In reply to [#43]
Hi Psygorn, to insert an image use:

<img src="https://url_to_image_here">

- Michael
From: Psygorn (DRILLBIT)
29 Jan 2021   [#45] In reply to [#44]
Ok, I got it! but sometimes I forget the command!
From: Tim (TIM_HICKOX)
31 Jan 2021   [#46]
I don't know how it got so far as V4, but the views are wrong. In many cases, right and left, front and rear are arbitrary. But in cases of cars, boats (most anyway), etc., there is only one way. If I orient a model so that the front and rear agree with "Front" view and "Rear" view, then "Right" and "Left" are wrong. If I orient right and left correctly, then "Front" and "Rear" are wrong. It's simple to remember that "Front" is rear, or "Right" is left, but why should this be necessary?
From: Michael Gibson
31 Jan 2021   [#47] In reply to [#46]
Hi Tim, the MoI views follow the standard view names used for engineering drawings for the past hundred years or so.

The names come from the viewer's location. Imagine that you are sitting at a square table with an object on it. If you move your chair to the next side of the table towards your right hand direction that will be the view from the right. If you move your chair towards your left to the next table side then what you see will be the view from the left.

This is used in a generic way for all objects, it's not something that makes sense to change just because the object happens to be a car or a boat.

Here's an illustration from "Essentials of Drafting", Carl Lars Svensen, first published1918, third edition 1945, page 73:



- Michael

Image Attachments:
views.jpg 


From: Ken (OKURO)
31 Jan 2021   [#48] In reply to [#47]
Big thanks, Michael !

The 1919 edition is freely available from this source, also as pdf file:

https://archive.org/details/essentialsdraft00svengoog

"
Openlibrary_edition
OL20611713M

Openlibrary_work
OL13149754W

Pages
239

Possible copyright status
NOT_IN_COPYRIGHT "

Show messages:  1-8  9-28  29-48  49-68  69-88  89-108  …  529