On 25/07/2014 at 14:54, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 15
Platform: Windows ;
Language(s) : C++ ;
---------
Hi there,
I want to create a material that has some options and can be dragged onto objects. C4D evaluates materials from right to left, so if multiple materials are used I would have to select an appropriate blend mode, right? I would like my material to do absolutely nothing, just a complete pass-through for all channels/shaders/options/etc. It should behave like it is actually not there at all, so that the user does not have to select blend modes and such things. You could see this material more like a tag, but it feels like a material for the user.
What functions do I have to override or is this not even necessary at all? If I have to override functions like CalcSurface, what do they have to do? Simply copy the content from source to destination? In an ideal case my material should not use any resources.
Thanks a lot. By the way, this forum is great and has very short response times. Have a nice day!