Skip to content

Viewport or render not updating after changing proj_settings values via drivers or python #36

@memoakten

Description

@memoakten

Thank you for this wonderful addon.

I've noticed that if I update proj_settings values such as throw, lens shift etc via drivers (e.g. linking one projector's settings to another) or via python (e.g. obj.proj_settings.throw_ratio = 0.5) the settings in the UI do update, but the viewport or render does not. It still shows the projection with the old settings. I need to just click enter on a value to force a viewport or render update. See attached blend for example (blender 3.6.4)
projector_test.zip

Here is a screenshot. The Blue projector has its settings linked to the red projector via drivers. They show they same values in the UI and in python.
2023-12-12 10_37_56

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions