Speed of complicated Shader



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

    On 21/09/2005 at 14:06, xxxxxxxx wrote:

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

    ---------
    I am creating a fairly complicated shader that requires a fair bit of processing, quite a bit of Sampling existing shaders.

    Now, when C4D creates a preview of the shader in the AM, its quite fast (fast enough to use), when rendering, the shader is fast enough to use. The problem I am getting is when C4D updates the editor window and maps a low res version across a mesh, this is taking FOR-EVER.

    I can speed this up a bit by generating a basic version of the shader when !cd->vd, but this also creates a basic version in the preview of the AM, which i don't really want.

    Is there someway to detect what part of c4d is creating the shader for previewing, so I could create the basic version on just the editor update stage?

    Or any other suggestions hanging around?

    Thanks


Log in to reply