Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/02/2010 at 11:43, xxxxxxxx wrote:
User Information: Cinema 4D Version: 10 Platform: Windows ; Language(s) : C.O.F.F.E.E ;
--------- Hello, I am trying to put graphic-file into color channel of a material. I tried to recover coffee code from c++ code. But it doesnt work. //get first material var mat = GetActiveDocument()->GetFirstMaterial();
//get data container var con = mat->GetMainData(); //create new shader var shader = AllocShader(Xbitmap); //configure shader var f = new(Filename); f->SetFullString("c:\\ est.bmp"); shader#BITMAPSHADER_FILENAME = f; shader#BITMAPSHADER_INTERPOLATION = BITMAPSHADER_INTERPOLATION_NONE; shader->Message(MSG_UPDATE); //add shader to container println(con->SetData(MATERIAL_COLOR_SHADER, shader), true); //return container to material mat->SetMainData(con); //update material mat->Message(MSG_UPDATE); mat->Update(); //super update EventAdd();
I am glad to every hint I may get
Greetings
Jimbo
On 27/02/2010 at 02:52, xxxxxxxx wrote:
I think I found the answer myself " Note: At the moment there's no way to insert an allocated shader into a material with C.O.F.F.E.E.." See BaseShader at C.O.F.F.E.E. SDK R9.1