Hi all,

I'm having a problem where a change in an GeoInfo's matrix does not always
update immediately (in the viewer).

Details:

- In a SourceGeo subclass I'm setting a matrix for each GeoInfo within
create_geometry
- I've overridden init_geoinfo_params so it won't reset to an identity
matrix
- output_context().frame() is added to the hash in append()
- output_context().frame() is added to the geo_hash[Group_Matrix] in
get_geometry_hash()

This seems to work well, except that, every now and then, I'll hit a frame
where the matrix is reset to the identity.
This happens more often when rendering with multi-samples. Most of the
samples will behave properly, but every now and then there will be one
that's off (matrix reset to identity). Sometimes hovering over the viewer
is enough to force an update that fixes it, and sometimes it'll take moving
forward one frame and back.

If I don't set the GeoInfo's matrix and bake it into all points instead, I
don't have any of those issues.
Has anyone else had similar problems?
Is there anything else I should be doing to make sure that the GeoInfo's
matrix is up to date?

Thanks,
Ivan
_______________________________________________
Nuke-dev mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev

Reply via email to