[Bf-committers] Weird Armature update bug
Ton Roosendaal
bf-committers@blender.org
Fri, 16 May 2003 12:14:20 +0200
Hi,
It is pretty understandable, that constraints create lagging... that
was a problem with the old parenting/tracking system as well. I hacked
in a 'sorting' routine, to make sure the objects are calculated in the
right order.
The current constraints don't do that. Meaning, that when a window
updates, it also recalculates positions, hence the errors seem to go
away.
For the future, I would love to see the Constraint system improved
further. Hopefully, with such a generic relationship system, we can
implement a good pre-compiling that makes Constraint evaluation
predictable and lag-free...
-Ton-
(BTW: afaik the Render routines calculate a position twice, to make
sure lagging is reduced... during ALT+A playback that is not done, for
speed)
On Thursday, May 15, 2003, at 22:16 Europe/Amsterdam, instinctive new
media wrote:
>
>
> Hi people,
>
> I don't know if this is a known bug, but I thought Ton might know best
> about
> it, so i decided to bring it up here.
>
> I just had the weirdest display update issue:
>
> I have a complex armature setup with various tracktos/copy position
> constraints (but NO IK solvers), the camera tracks the character.
>
> Now when i change frames (no matter if in ALT-A or manually), some of
> the
> objects "fall behind" the armature by at least one frame! This is most
> noticable with the camera itself: In camera view, you can see the
> camera's
> rectangle ITSELF rotating around the viewport! (I.E., the viewport
> doesn't
> rotate, the camera wireframe does!)
>
> This messed up state even persists when you hit ESC to stop the
> animation.
>
> THe funny part: as soon as the screen is updated (move the mouse to a
> different space, switch workspaces, etc.), the errors are gone,
> everything
> seems OK.
>
> Did anyone ever see this behaviour?
>
> | alexander ewering instinctive new media
> | ae@instinctive.de http://www.instinctive.de
> |
> | fon: +49-2393-220558 fax: +49-2393-220559
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton@blender.org