Jon,
> You will have to hack the include file...
well, fuck me sideways. :)
> I requested an API change to open up the Scene class protections but it may
> not happen for 6.3.
So I changed the header like so:
protected:
// Geometry Op for this scene:
GeoOp* geo_;
/* Geometry GeoInfo instances: */
GeometryList object_list_; //!< Geometry object list
MotionVectorType mb_type_; //!< Motion vector type
public:
Scene* mb_scene_; //!< Next scene in time to motionblur to
protected:
...
and added this to my _validate():
if ( 1 < sceneSamples_.size() ) {
for( unsigned i( 0 ); i < sceneSamples_.size() - 1; ) {
sceneSamples_[ i ].mb_scene_ = &sceneSamples_[ ++i ];
}
}
// set last sample's mb scene to null
sceneSamples_.back().mb_scene_ = 0x0;
It has zero effect on my garbled particles. The issue persists. :(
.mm
_______________________________________________
Nuke-dev mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev