<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 12, 2013 at 12:08 AM, Brecht Van Lommel <span dir="ltr">&lt;<a href="mailto:brechtvanlommel@pandora.be" target="_blank">brechtvanlommel@pandora.be</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>This behavior breaks backwards compatibility though? Imagine if we did<br>


this for all properties in Blender, change them to the new default<br>
unless they have been modified. I think it would break many files. I<br>
don&#39;t know how you would deal with that in Houdini, maybe changing<br>
defaults doesn&#39;t happen much once a feature has been implemented?</div></blockquote></div><div class="gmail_extra"><br></div>Yep, that&#39;s true. Many pipelines also use some kind of versioning system, with variations on either updating automatically with the ability to roll back, or newly added nodes picking up the new version where existing nodes remain the same. Recent versions of Houdini include this sort of behaviour built in*. The updating defaults is more for when you&#39;re working on an asset - you usually want it to update in-place so you can see the effect that your changes are having, without having to confusingly hunt down all other instances of the node and make sure they&#39;re all up to date as well.<br>

<br></div><div class="gmail_extra" style>cheers</div><div class="gmail_extra" style><br></div><div class="gmail_extra" style><br></div><div class="gmail_extra" style>* <a href="http://www.sidefx.com/docs/houdini12.0/assets/namespaces">http://www.sidefx.com/docs/houdini12.0/assets/namespaces</a></div>

<div class="gmail_extra" style><br></div></div>