thinkcooper opened this issue on Dec 03, 2008 · 177 posts
kuroyume0161 posted Sun, 08 February 2009 at 12:04 PM
Quote - You know what I'd love to see? A fully fledged SDK available to independent developers.
There sort of is. But it starts at $10K (which is why everyone paid so much for Reiss Studio's BodyStudio). Poser Python is a better idea but it needs cajones. :)
operaguy: The reason there are no tangents on the animation spline interpolation is that the type of spline being used is C2 continuous. That is, the tangents are autocorrected across the entire spline. To introduce tangent editing would require a different type of spline (C0 or C1 continuous) and would not be easily reconciled with the other type. I know as I tried to do exactly this in Cinema 4D! It uses C0 continuous splines (meaning that the tangents on either side of each point are independent) and there was no equivocable formulas to match the C2 tangents with the C4D tangent attributes in a way that resulted in identical curves. At least, I couldn't find any useful information on how to resolve it. So, if they were to introduce tangent editing into the Poser animation spline interpolation it would either need to be a fourth interpolation choice or exactly match the current spline interpolation so as not to break all previous animations using spline interpolation.
C makes it easy to shoot yourself in the
foot. C++ makes it harder, but when you do, you blow your whole leg
off.
-- Bjarne
Stroustrup
Contact Me | Kuroyume's DevelopmentZone