GPencil: Set Viewport color to black by default
authorAntonioya <blendergit@gmail.com>
Sat, 2 Mar 2019 13:13:04 +0000 (14:13 +0100)
committerAntonioya <blendergit@gmail.com>
Sat, 2 Mar 2019 13:13:04 +0000 (14:13 +0100)
As the 2D viewport color is white, if the object default color is white, when wireframe is enabled the object is invisible.

Now, the grease pencil object default viewport color is black.

source/blender/editors/object/object_add.c

index b69c88e..23fc810 100644 (file)
@@ -1066,6 +1066,9 @@ static int object_gpencil_add_exec(bContext *C, wmOperator *op)
 
        /* if this is a new object, initialise default stuff (colors, etc.) */
        if (newob) {
+               /* set default viewport color to black */
+               copy_v3_fl(ob->color, 0.0f);
+
                ED_gpencil_add_defaults(C, ob);
        }