History confusion
All  1  2-3

Previous
Next
 From:  Michael Gibson
10436.2 In reply to 10436.1 
Hi Viewbyte,

re:
> 1. Exactly which tools are subject to history? Mirror, loft, lathe... any others?

The ones that have history updating on by default are Mirror, Loft, Revolve, Extrude, Sweep, Network, Blend, Intersect, Project, and PlanarSrf.


> 2. How do I know if history is enabled on a selected object?

There isn't any visual indicator other than that it will change when its inputs are modified.

At some point the history system will probably get completely ripped out and replaced by something that shows a list of actions.



> 3. How do I disable it? Step by step please.

Select the object, run the History command that is on the Edit pane of the side pane, and click the "Disable update" button that will show in the command options area in the upper right area of the main window.


> 4. Can I disable it globally for a function such as mirroring?

There isn't a setting for this currently, but you can modify the mirror command to do it. You'll need to edit the file Mirror.js inside the install's commands folder.

The end of the file looks like this:

code:
	if ( !GetPoint( pointpicker ) )
		return;
		
	factory.commit();
}

DoMirror();


Add in this one line before the factory.commit() :

code:
	if ( !GetPoint( pointpicker ) )
		return;
		
	factory.getCreatedObjects().setProperty( 'updateWithHistory', false );
	factory.commit();
}

DoMirror();


- 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:  Viewbyte
10436.3 In reply to 10436.2 
Thanks Michael - excellent service as always!
  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: All  1  2-3