This reference page is linked to from the following overview topics: MotionBuilder 2014, Overview of the Architecture.
#include <mobu-python-api.h>
Global Evaluation callback timing. Let the user to register callback function at different stage of background evaluation.
Public Attributes |
|
object | kFBGlobalEvalCallbackBeforeDAG |
object | kFBGlobalEvalCallbackAfterDAG |
object | kFBGlobalEvalCallbackAfterDeform |
object | kFBGlobalEvalCallbackSyn |
object | kFBGlobalEvalCallbackBeforeRender |
object | kFBGlobalEvalCallbackAfterRender |
Invoked before any DAG (Transformation & Deformation) evaluation tasks started in evaluation pipeline / thread.
Invoked after all DAG (Transformation & Deformation) evaluation tasks finished in evaluation pipeline / thread.
Invoked after all deformation tasks finsished in evaluation pipeline / thread.
object kFBGlobalEvalCallbackSyn |
Invoked when both evluation & rendering pipelines / threads are stopped. Useful for some complicated scene change tasks to avoid race condition.
Invoked in rendering pipleline, before any rendering tasks start (immediately after clearing GL back buffer).
Invoked in rendering pipleline, after any rendering tasks finsish (just before swapping GL back/front buffer).