View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0009327 | ParaView | Bug | public | 2009-07-28 19:53 | 2009-09-11 13:50 | ||||
Reporter | Ken Moreland | ||||||||
Assigned To | Utkarsh Ayachit | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | 3.6.2 | Fixed in Version | 3.6.2 | ||||||
Summary | 0009327: Animation track changes not always getting updated on replay | ||||||||
Description | If you play an animation, then make a change to some existing keyframes, and then play again, the changes do not always take effect. To replicate: 1. Create a Sphere source. 2. Open the Animation View. 3. Add a track for Start Theta. 4. Hit play. 5. Double-click the Start Theta track. 6. Change the second keyframe value from 360 to 180. Click New. 7. Hit play again. You will see that Start Theta is still animated to 360 instead of 180. The old track values are being used. If you click either the Previous Frame or First Frame VCR buttons, the track changes magically take effect. | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Topic Name | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0017001) Ken Moreland (manager) 2009-07-28 19:54 |
I suggested fixing this for 3.6.2. If this is not an easy fix, we can push it back to 3.8. |
(0017057) Utkarsh Ayachit (administrator) 2009-08-04 13:39 |
Animation cache is to blame for this. |
(0017275) Utkarsh Ayachit (administrator) 2009-09-01 10:50 |
Whenever the cue is modified, we mark the animated-proxy as dirty. This results in the cache being cleared if any. /cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationCueProxy.h,v <-- Servers/ServerManager/vtkSMAnimationCueProxy.h new revision: 1.24; previous revision: 1.23 /cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationCueProxy.cxx,v <-- Servers/ServerManager/vtkSMAnimationCueProxy.cxx new revision: 1.28; previous revision: 1.27 Pending 3.6 commit. |
(0017277) Utkarsh Ayachit (administrator) 2009-09-01 11:26 |
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationCueProxy.cxx,v <-- Servers/ServerManager/vtkSMAnimationCueProxy.cxx new revision: 1.27.2.1; previous revision: 1.27 /cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMAnimationCueProxy.h,v <-- Servers/ServerManager/vtkSMAnimationCueProxy.h new revision: 1.23.6.1; previous revision: 1.23 |
(0017362) Alan Scott (manager) 2009-09-09 21:41 |
I don't think this is correct. Do exactly as listed below, and it messes up still. * ... * Add a track for Start Theta. * Play (leave at the last time step) * Double-click the Start Theta track. * Change the second keyframe value from 360 to 180. * Hit play. <<Bug>> - If you don't change anything, it will go through 180 degrees, and then totally disappear. You should still see 1/2 of the sphere. |
(0017366) Alan Scott (manager) 2009-09-09 22:03 |
I think that I have a bad trunk build - moving status to resolved. I will check it tomorrow. |
(0017378) Alan Scott (manager) 2009-09-11 13:50 |
Good solution - I had a bad build. Tested local server. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2009-07-28 19:53 | Ken Moreland | New Issue | |
2009-07-28 19:54 | Ken Moreland | Note Added: 0017001 | |
2009-07-28 19:54 | Ken Moreland | Status | backlog => tabled |
2009-07-28 19:54 | Ken Moreland | Assigned To | => Utkarsh Ayachit |
2009-08-04 13:39 | Utkarsh Ayachit | Note Added: 0017057 | |
2009-09-01 10:51 | Utkarsh Ayachit | Note Added: 0017275 | |
2009-09-01 11:26 | Utkarsh Ayachit | Note Added: 0017277 | |
2009-09-01 11:26 | Utkarsh Ayachit | Status | tabled => @80@ |
2009-09-01 11:26 | Utkarsh Ayachit | Fixed in Version | => 3.6.2 |
2009-09-01 11:26 | Utkarsh Ayachit | Resolution | open => fixed |
2009-09-09 21:41 | Alan Scott | Note Added: 0017362 | |
2009-09-09 21:41 | Alan Scott | Status | @80@ => @20@ |
2009-09-09 21:41 | Alan Scott | Resolution | fixed => reopened |
2009-09-09 22:03 | Alan Scott | Note Added: 0017366 | |
2009-09-09 22:03 | Alan Scott | Status | @20@ => @80@ |
2009-09-09 22:03 | Alan Scott | Resolution | reopened => fixed |
2009-09-11 13:50 | Alan Scott | Note Added: 0017378 | |
2009-09-11 13:50 | Alan Scott | Status | @80@ => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |