Unable to specify Material Color



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

    On 18/05/2005 at 07:27, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   9.1 
    Platform:   Windows  ;   
    Language(s) :   C.O.F.F.E.E  ;

    ---------
    <SCRIPT language=javascript>postamble();_<_Script_>_ hi,
    with rel 9.1 my plugins that create materials no long work correctly. I am unable to specify the color. I changed the old plugins to use the new AllocMaterial(Mmaterial) function  but that did not fix the problem. I can change parameters such as brightness with:
    col_c->SetData(CH_BRIGHTNESS, 0.5); 
    but the code to set the color does not work any more. (It used to work before 9.1).
    col_c->SetData(CH_COLOR, vector(0.5, 0.1, 0.1));
    I have found a workaround using the new Description code:
    mat#MATERIAL_COLOR_COLOR = vector(0.5, 0.1, 0.1);
    but would like to know how to set the color using SetData().
    anyone any ideas?



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

    On 01/06/2005 at 13:11, xxxxxxxx wrote:

    I'm afraid the new construct is the recommended way to set this in R9.1. I haven't found a way to set it with SetData(). So perhaps you will need to branch into two versions to maintain backwards compatibility.



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

    On 02/06/2005 at 21:56, xxxxxxxx wrote:

    Thanks Mikael . I shall do that.


Log in to reply