I hesitate to respond, since I'm still very much in the learning process with Plugin Development, but I believe you may be looking at things from slightly the wrong point of view, Kent.
I believe the function of each Operator in the DAG is to specify the frame range upon which it is active (hence last_frame and first_frame), and Nuke will automatically invoke the node as it processes each frame. Thus, you don't need to detect when the frame changes -- that's done by Nuke. All you need to do is create the proper geometry based on the current frame, when called.
_______________________________________________ Nuke-dev mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
