Hi,<br><br><div class="gmail_quote">On Wed, Jan 14, 2009 at 6:11 AM, Roland Hess <span dir="ltr"><<a href="mailto:me@harkyman.com">me@harkyman.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Joshua -- I really like this structure you have worked out.<br>
<br>
A couple of things that immediately come to mind:<br>
<br>
- It would have to be transparent for the casual and existing user. The<br>
implementation would have to allow them to keep working like they have<br>
been from a work flow perspective, and add power when they want to dig<br>
deeper. For people already doing advanced animation work, no one's going<br>
to complain if the paradigm shifts enough to really smooth things out<br>
and grant some power.</blockquote><div>That's one of the major benefits we should be able to get from eliminating the IPO/Action mixture by just having a single type. I'm still thinking through the best ways to present this information as channels in Dopesheet/F-Curve Editors, but I hope it should be clear enough.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">- As for the f-curve modifiers -- that's a great opportunity. They don't<br>
just need to be procedural. Picture being able to add another curve with<br>
only, say five points, as a modifier to a set of mo-capped curves. Pull<br>
around those five bezier points and have it pull around/affect the "hi<br>
res" mo-cap curves. That's some serious power. In reality, a curve is<br>
just a user-defined function of x->y mappings, so it is a still a<br>
"procedure." The point is that something like this shouldn't be<br>
constrained -- make it open and artists will take it places you've not<br>
even considered.</blockquote><div>Currently I've got support for an 'envelope' modifier that could do such things. This could give more flexibility than a simple bezier curve, as you've got the option of stretching the values vertically in addition to merely deforming them.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Also -- with the Action DNA wrapped, what you like me to look at next?<br>
Timeline RNA? Start porting Action Editor tools to operators?</blockquote><div>Action Editor tools are already ported to operators. However, the menu entries for these are still not yet done :)<br><br>Also, the Timeline RNA (i.e. Markers) could get added. However, I think it's more important to get constraints RNA done first.<br>
<br><br>Regards,<br>Joshua<br></div></div><br>