@jenkm, does this issue still happen for you? I am unable to see it on my mac Pro with AMD GPU.
The Color and Alpha input of both Composite and Viewer nodes assigns values as-is. In practice this means that it is up the artist to ensure the result has correct alpha association: the color is…
@iss Seems to still be happening, at least on mac. But guess it is a more generic UI problem which also manifests itself in the animation editors?
@iss, can have a look here? And make sure the manual is reflecting the up to date state?
This comment does not reall bring information. The fact that it may be NULL is clear from the NULL-pointer check.
Something seems to be missing here. The collection_object_remove
ensures that the hash exists (the first thing it does is the collection_gobject_hash_ensure(collection)
).
I would move the checks into the collection_gobject_hash_update_object
. At leats the cob_ob_old != cob->ob
.
@iss I think there are couple of things that we can do that fits into the design:
- Do similar check to the invalid drivers. The validness of driver is only known after its evaluation attempt,…
All the node tress regardless of whether they are "embedded" into a "parent" datablock are treated as a "stand-alone" ID data-blocks in the dependency graph builder. This takes care of ensuring…