On 05/12/2017 at 07:42, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   R18 
Platform:   Windows  ;   
Language(s) :       PYTHON  ;

Hi, I would like to know if it is possible to define a specific color for the wireframe for separate object.
The main idea and goal is to get the same result as put objects in layer color mode and be in Lines mode in the viewport. But if you go on Gouraud Shading, the object itself have the color layer.

What I want to achieve is

first : Change Wireframe Color without affecting the shading in Gouraud Shading (for ex: Grey Shading for all object but different colors wireframes )

2nd : Create object with random wire color when creating new object.

3thrd : Select SameWireColorObject so if you get multiple objects with same wirecolor ,you can select them in one click.

I don't know if it is possible, and how hard it is to achieved. 
Thank you for your help,

Best Regards

On 06/12/2017 at 05:44, xxxxxxxx wrote:


welcome to the Plugin Café forums 🙂

As you have specified Python as language, I have moved this thread to the Python sub-forum.

Unfortunately I have nothing really I can offer to you. You are already aware of the Display Color parameter of objects. But as you already know, this can only be used to color the wire frame in "Lines" mode. We see no way to change the color of the wire frame in other display modes.

On 06/12/2017 at 08:38, xxxxxxxx wrote:


Thank you for you help and sorry for the wrong place 👏

Ok, yes I was thinking that something with the BaseDraw could do the job. So if I understand what you said, there is no way to change color of the  wire frame with Python at the moment.

Best regards