THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/07/2012 at 09:28, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 11.5
Platform: Windows ; Mac ; Mac OSX ;
Language(s) : C++ ;
---------
Hi support,
there are pipeline priority flags passed to the SceneHookData::Execute() function. Could you please explain which point in the pipeline they indeed define and what needs to be taken into account?
For example these two:
EXECUTION_DYNAMICS and EXECUTION_GENERATORS
Basically I understand that Execute is called during the dynamics calculation stage and the Generators execution stage respectively.
My questions are:
1. when exactly are they called?
Are the dynamics already calculated (e.g. all C4D bullet dynamics) or are they about to be calculated in EXECUTION_DYNAMICS. Same for generators, were they already executed (so were their GetVirtualObjects() functions called)?
2. What information can be considered available or probably easier to answer, what information are not available?
I would really like to know as there is literally no information about it in the docs (or I couldn't find them).
Thanks in advance