What's going on behind the scene?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 30/12/2011 at 08:36, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   12 
    Platform:   Windows  ;   
    Language(s) :     C++  ;

    ---------
    For give me if this is worded poorly. But I'm not sure exactly how to ask this question.

    I recently noticed that by using GetOrderedActiveObjects() we can get the order in which the user selects objects. And it got me to wondering how that is happening.
    -Does C4D automatically generate an array every time the user selects an object?
    -What happens to that array after the objects are de-selected?
    -Is it killed when the scene is closed. Or killed sooner or later on?
    -What else is C4D doing behind the scene that I'm not aware of?

    We all know that C4D caches things to speed it up.
    But I've always wondered exactly when and how it's doing this caching stuff.

    So my question is this: Is there some kind of flow chart or break down somewhere that shows all the stuff C4D does behind the scenes?
    Not a generic flow chart that glosses over certain things. But an exact flow chart that shows everything that's going on behind the scene. And when.

    -ScottA


Log in to reply