MoI 1.0 is coming, so...
 1-3  4-21

Previous
Next
 From:  Michael Gibson
525.4 In reply to 525.3 
Hi JTB,

> I still can't reproduce what you think as a problem.

Well, that's the point, those steps aren't a problem currently in MoI because history is not automatically enabled for all operations.

If history was enabled by default for everything, then that's when those steps would create a problem - the second line would change when you modified the original instead of the second line staying separate.


> Generally I prefer to have all the options enabled and disable what I don't need.

But unfortunately this doesn't apply to all users - someone who is not familiar with history could be surprised that the other side of their trapezoid does not stay in place and they might not immediately know where to go to disable the option for updating it. Imagine if the copied line was farther away from the original one, it would be easily possible for the other one to change without someone noticing it, leading to a lot of confusion when they later returned to that area of the drawing. These are the ways that too much automatic history can lead to confusing people and getting in the way.


> Also, is it a two way relation? I mean, If I make it work, I have to modify the
> parent object, the copy, no matter which one?

No, all history in MoI is a one-way operation, where you can modify the input objects to a command and then recalculate the output.

For example - if you have 2 curves and use the "Loft" command to create a surface, you can later on edit the 2 curves which were inputs into Loft, and then history will recalculate the Loft. But it isn't possible to edit the resulting Loft surface and have the changes apply back to the input curves.

I mean for example if you trim the Lofted surface, how would you expect that edit of the surface to change the input curves?

I can see doing something special specifically for instance copies where there could be a 2-way relationship. But that would be something very specialized just for that one operation and would not apply to history in general for any command.


> I think (since there is no modifier stack or modeling history recorded in MoI yet)
> the simple copy and the instance is what you can have in MoI. This would be just
> an option in the copy command

Yes, I can see adding this in to the copy command in a future version.

What would happen though is that the "create instance" mode would use a new instancing mechanism which does not currently exist in MoI. This would actually be a different mechanism than "History".

For version 1.0 of MoI, instancing and copying and just generally creating layouts of big scenes just isn't really the focus yet - the focus is just on modeling tools for creating a single object right now.


> I am very sorry if sometimes my english makes me sound like teaching something to you.

Don't worry, I don't think that! :)


> I appreciate your hard work and my intention is to help only.

It does help! And it definitely gives me a lot of ideas for future enhancements. Some of these will take a while before they will be possible for me to work on... Since I have such limited resources, there is just a pretty big limit on the amount of stuff that I can accomplish within a relatively short period of time. Some things just have to wait until future releases...

- 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
525.5 In reply to 525.3 
> I make a line. Then I make a copy. When, should I enable or disable history?
> I try to make the trapezoid but no matter what I choose (history on or off) it is always the same.

Sorry I missed this part.

To create the problem situation here is what you do.

First draw one horizontal line. Then select it and do Transform/Copy and create a copy of it either above or below. Select the new copied curve, and run Edit/History and click "Enable update".

Now history updating is turned on for the copy.

Now select the original line, use Edit / Show pts to turn on points, and then deselect everything and drag a point of the original line. Now you should see both lines update when you drag a point from the original line.

With history for the copied line turned on like this, it is now difficult to make a trapezoid shape by trying to edit the first curve to make it longer or shorter, because when you edit it the second curve also changes to match it instead of staying in place. This is what would happen if history was turned on for all operations 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:  Frenchy Pilou (PILOU)
525.6 
Funny "story" indeed :)
---
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:  JTB
525.7 
>>>
No, all history in MoI is a one-way operation, where you can modify the input objects to a command and then recalculate the output.
For example - if you have 2 curves and use the "Loft" command to create a surface, you can later on edit the 2 curves which were inputs into Loft, and then history will recalculate the Loft. But it isn't possible to edit the resulting Loft surface and have the changes apply back to the input curves
<<<
No, I didn't mean that, I was talking about being able to change the original object by changing the copy of it... nevermind, this can't happen, I made some tests.>>>
Imagine if the copied line was farther away from the original one, it would be easily possible for the other one to change without someone noticing it, leading to a lot of confusion when they later returned to that area of the drawing. These are the ways that too much automatic history can lead to confusing people and getting in the way.
<<<
Well, we obviously disagree on that. Can't say I 'm right but you're certainly wrong! :-)) (just kidding). My limited as I often say experience makes it hard to change the way of working and thinking.


BTW, I discovered some problems with history that makes it very limiting.
1. I make a curve and then 2 copies. I enable history and everything works OK. If I move one of the copies, the relation with the initial object, breaks.
2. History doesn't work with array command.

 
***There is always a better way to do things... Just find your Moment of Inspiration***

  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:  phlatt5th (P5TH)
525.8 In reply to 525.5 
A small suggestion from a newbie MoI fan :) Is there a way to have the icon for history change colors to identify when it is On or Off Michael ? This will let everyone know the status of the History feature. Sorry for giving you more work 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
525.9 In reply to 525.7 
Hi JTB,

> Well, we obviously disagree on that. Can't say I 'm right but you're certainly wrong! :-))
> (just kidding). My limited as I often say experience makes it hard to change the way
> of working and thinking.

Well, let me put it this way - if you want to make a trapezoid shape and you have 2 lines, and every time you edit one line the other one also changes to match the same size, that will make it difficult to create a trapezoid, do you agree with that?

To make a trapezoid you want each line to have a different size.


> BTW, I discovered some problems with history that makes it very limiting.

Yes - the focus of History for Version 1.0 is mostly to allow fine tuning for the results of surfacing commands like revolve, loft, and sweep.

History is limited in many other areas than this right now. I don't expect history to be really improved from this for the 1.0 release of MoI - if history is very important for what you need to do, then probably some other software than MoI would be a better choice until some time in the future when MoI's history has the additional functionality that you need.


> 1. I make a curve and then 2 copies. I enable history and everything works OK.
> If I move one of the copies, the relation with the initial object, breaks.

This is because moving the copied object is in effect similar to deleting the copy and creating a new moved version of it. The deleting of the object is what breaks the history chain. Eventually there will be a way to preserve history in this situation but this won't be ready for V1.


> 2. History doesn't work with array command.

Yes, History doesn't work properly right now with some commands that generate multiple outputs from one single command such as array. I do expect to improve this in the future, but this will probably remain a limitation for V1.

- 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
525.10 In reply to 525.8 
Hi Phlatt5th,

> A small suggestion from a newbie MoI fan :) Is there a way to have the
> icon for history change colors to identify when it is On or Off Michael ?
> This will let everyone know the status of the History feature. Sorry for
> giving you more work Michael.

Well, that icon is only kind of temporary. It will be there for V1 but after V1 I'll be trying to get rid of it. Instead there will be some kind of "Object properties" panel that will show some of the properties of the currently selected object, that will also include something for history updates on or off in that properties panel.

- 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:  phlatt5th (P5TH)
525.11 In reply to 525.10 
Well thank you Michael for taking time out to respond, I eagerly look forward to the all that MoI has to offer. The beauty of MoI is something else, it enables people like me who is an artist without training as an engineer or architect . As a late comer to computer aided design (1998) I feel less intimidated and think less about software and more of design dreaming similar to working on a sketchbook prior to fabrication. I experience a somewhat similar feeling using SketchUp and learning Rhino, but I gravitate to MoI more consistently since I discovered it a few weeks ago. I believe that as MoI progresses in its development with things like dimensions, history etc. People like me who are middle aged and find myself on an adventure and loving it on the horizon of art, engineering, ID and architecture etc. can add this to our tool set like a pencil. Thanks to all the members of this forum who selflessly contribute by sharing their various talents, I am learning daily. thanks to all.

EDITED: 7 Apr 2007 by P5TH

  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:  goney3
525.12 In reply to 525.1 
Umm... does anyone know how much MoI v1.0 is going to cost? As a starving student anything over $40 means I can't eat for the week. I'd hate to get hooked on the BETA just to be crushed with a $300+ program, and have to walk away. *sigh*
  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
525.13 In reply to 525.12 
Hi goney3 - well it is definitely going to be more than $40 - you can expect something around US $200.

- 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:  Maximus (MAX)
525.14 
About how far from the final 1.0 release are you now Michael ? weeks or months ?

/ Magnus
  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
525.15 In reply to 525.11 
Hi phlatt5th - Thanks, I'm glad that you are enjoying MoI! I'm very interested in making MoI feel like a comfortable environment where you get to focus more on your design and less on the software...

- 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
525.16 In reply to 525.14 
> About how far from the final 1.0 release are you now Michael ? weeks or months ?

Well, it's difficult to say exactly but probably a couple of months yet. I want to finish the software this month, but after the software is ready it will still take some time to finish up documentation and some other stuff. Hopefully that won't take more than another month to do, so maybe 2 months?

It seems like every time I try to predict how long something is going to take, it ends up taking 3 times along but I hope that won't be the case here.

- 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:  Maximus (MAX)
525.17 
Thanks for your reply Michael

Alright, that sounds good. Take the time you need and don't rush it, 2-3 months sounds resonable although i thought you'd need more than a month to wrap up the final stuff for the 1.0 release.

Hehe, it's tough to try to predict software developement like that. Better avoid doing that to not get a bunch of unhappy customers. :)

/ Magnus
  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
525.18 In reply to 525.17 
> although i thought you'd need more than a month to wrap up the final stuff for the 1.0 release.

Well, basically I think whatever doesn't get done within the next month will just be postponed until the next version.

I want version 1.0 to be really good, but at the same time it already has quite a lot of useful stuff in it already... At some point I just have to stop adding stuff and just call that V1.

- 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:  Maximus (MAX)
525.19 
True that, you could keep on adding stuff until that day the universe implodes and then never get to release it. :)

Keep up the good work Michael. We're all waiting to see what you got in store for 1.0

/ Magnus
  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
525.20 In reply to 525.19 
> Keep up the good work Michael.

Thanks!


> We're all waiting to see what you got in store for 1.0

Well, you've pretty much seen it already, it will be fairly close to the current beta release. I'm just trying to squeeze in a few more tools.

- 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
 From:  JTB
525.21 In reply to 525.20 

My advice...
Don't give any more betas unless to fix something... Keep the new tools for the official release as a surprise. Just a few days earlier, release a features list
You will have more happy customers this way.

 
***There is always a better way to do things... Just find your Moment of Inspiration***

  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-3  4-21