Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#24899] Sequence Transform strips don't apply animation properly to scale.

Date:
2010-11-24 23:41
Priority:
3
State:
Closed
Submitted by:
A Saurus1 (a_saurus1)
Assigned to:
Janne Karhu (jhk)
Category:
Sequencer
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Sequence Transform strips don't apply animation properly to scale.
Detailed description
Okay, open the Transform Bug.blend file and you should see the sequencer, with a scene strip and a transform strip applied to it. Notice in the graph editor that the scale of the transform strip is animated (it only says x scale because I have Uniform Scale on, but the bug still happens without that enabled). Now play the animation and the image should transform (scale) at the proper moment. Now move the scene strip to the right, and scrub through/play the animation. The strip will scale, but it will 'lag', scaling later than it shows it should in the animation window. Even the transform strip's properties window shows the scale value going up in sync with the graph editor, yet the actual scaling of the scene is out of sync with the curve.

Note that while in this example, I am using as input the current scene, it also occurs if the scene input is not the current scene. Also, the problem does not occur if the strip that the transform is applied to is not a scene strip (I.E. image and movie strips work fine).

Blender info:
Blender:
============================================

version 2.55 (sub 0), revision 33274M. Release
build date: 2010-11-23, 22:34:10
platform: Windows:64bit
binary path: C:\Users\mardgase\DOWNLO~1\1626_B~1\BLENDE~1\blender.exe
build cflags: /nologo /Ob1 /J /W0 /Gd /we4013 /wd4018 /wd4244 /wd4305 /wd4800 /wd4065 /wd4267 -O2 -DNDEBUG -O2 -DNDEBUG -DWIN32 -D_CONSOLE -D_LIB -DFTGL_LIBRARY_STATIC -D_CRT_SECURE_NO_DEPRECATE
build cxxflags: /nologo /Ob1 /J /W0 /Gd /we4013 /wd4018 /wd4244 /wd4305 /wd4800 /wd4065 /wd4267 /EHsc -O2 -DNDEBUG -O2 -DNDEBUG -DWIN32 -D_CONSOLE -D_LIB -DFTGL_LIBRARY_STATIC -D_CRT_SECURE_NO_DEPRECATE
build linkflags: /SUBSYSTEM:CONSOLE /MACHINE:X64 /INCREMENTAL:NO /NODEFAULTLIB:msvcprt.lib /NODEFAULTLIB:msvcprtd.lib /NODEFAULTLIB:glut32.lib /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcd.lib /NODEFAULTLIB:libcpd.lib /NODEFAULTLIB:libcp.lib /NODEFAULTLIB:msvcrt.lib /NODEFAULTLIB:msvcrtd.lib /NODEFAULTLIB:msvcmrt.lib /NODEFAULTLIB:msvcurt.lib
build system: SCons

Followup

Message
  • Date: 2010-11-25 11:55
  • Sender: Ton Roosendaal
  • Assigned to Peter for further checking.
  • Date: 2010-12-03 13:09
  • Sender: Janne Karhu
  • Scene strips recalculated the whole animation system, so after the scene strip was moved, the f-curve value was always calculated on the wrong time.

    Fix committed, closing report!
 

Attached Files:

Name Date Download
Transform Bug.blend 2010-11-24 23:41 Download

Changes:

Field Old Value Date By
ResolutionInvestigate2010-12-03 13:09jhk
close_date2010-12-03 13:092010-12-03 13:09jhk
assigned_toschlaile2010-12-03 13:09jhk
status_idOpen2010-12-03 13:09jhk
ResolutionNone2010-11-25 11:55ton
assigned_tonone2010-11-25 11:55ton
File Added13789: Transform Bug.blend2010-11-24 23:41a_saurus1