Grease pencil: ¿cómo eleminar el vertex color?

Klópes - 10/02/2022 20:53
¡Hola! Aparezco de nuevo, esta vez para un par de pequeñas consultas que no consigo resolver por ninguna parte. A ver si por aquí alguien se ha encontrado con algo parecido.

Tengo unos trazos hechos con Grease Pencil. Cuando los hice, tenía activado el modo Vertex Color, pero yo necesitaba haberla hecho en modo Material.

¿Hay forma de eliminar la información VertexColor en los trazos?
Klópes - 10/02/2022 21:08
Vaya, en meses que llevo con esto, no había encontrado ninguna respuesta... hasta que he venido aquí a preguntar y he seguido mirando en algunas páginas.

Bien, esto es pues:
Parece ser que no hay forma de eliminar la información vertex color (hasta la 2.83, por lo menos.Y parece que en la 3, tampoco). Así que hay que hacerlo a través de Python, con esto:

[CODE]import bpy def remove_vertex_paint(gpencil: bpy.types.GreasePencil):
for layer in gpencil.layers:
for frame in layer.frames:
for stroke in frame.strokes:
stroke.vertex_color_fill = [0.0, 0.0, 0.0, 0.0]
for point in stroke.points:
point.vertex_color = [0.0, 0.0, 0.0, 0.0]


for gp in bpy.data.grease_pencils:
remove_vertex_paint(gp)[/CODE]

Mano de santo. Lo he encontrado en [URL]https://blender.stackexchange.com/questions/204714/how-can-i-reset-a-grease-pencil-objects-vertex-colors[/URL]
Soliman - 10/02/2022 21:44
Esa parte no la pillo, pero a ver si esto es lo que buscas.



🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #242300



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #242300

Klópes - 15/02/2022 23:12
Ostras.

Pues ahí está. Quién iba a decir que estaba en el menú Paint de Vertex Paint.
¡Y encima con otro montón de cosas guays!
Si no me equivoco, antes de la versión 3 no estaba. Alabado sea Solimán el Encontrador.

:109::109::109: