Page MenuHome

Motion Tracking: Lens Distortion type "Divisions" does not work in VSE
Closed, ArchivedPublic

Description

version 2.75 (sub 0), branch b'master', commit date b'2015-07-07' b'14:56', hash b'c27589e', b''
build date: b'Wed 07/08/2015', b'10:38 AM'
platform: b'Windows', GTX 750 Ti

Using the "Lens Distortion" type "Divisions" does not work in VSE:

In the attached file, change K1, K2 or K3 and see that it immediately effects the backdrop in the Compositor. It also effects the VSE as soon as the time is changed; rendering via F12 yields the result corresponding to the preview in the movie clip editor and in the backdrop.

Change "Lens Distortion" to "Division" and change the value for K1 or K2. You will immediately see changes in the movie clip editor, but not in the backdrop or in the VSE. When rendering via F12, you will still obtain the result when you rendered with "Polynomial".

I hope this is comprehensible.

Best regards
blackno666

P.S.: I am not sure how to categorize this bug, so I choose all used components.

Details

Type
Bug

Event Timeline

No One (blackno666) set Type to Bug.
No One (blackno666) created this task.
No One (blackno666) raised the priority of this task from to Needs Triage by Developer.

Sorry, I am unable to edit the post. The graphics file I used was not packed into the .blend file. Here it is:


It must be opened in the movie clip editor; in the compositor it must be chosen as well.

Sergey Sharybin (sergey) closed this task as Archived.Sep 3 2015, 9:30 AM

This is a limitation of dependency graph system -- it's not aware of whether sequencer is dependent on some ID blocks or not. It is possible to hack some bodges together into old depsgraph system, but i'd rather do a proper solution in a new depsgraph system. But there adding sequencer into dependency graph is still a TODO. Meanwhile you can use Refresh Sequencer button.

So thanks for the report, but it's considered a TODO.