Hi Brecht, thanks for the comments.

I have nothing to add here short of some comments about 2D vs 3D
painting. 3D aka projective painting is much more involved than adding
another dimension, however there could be shared code between the two
especially when it comes to application of brush stroke (airbrush,
space, etc). Apart from that though the internals of the two paint
modes are vastly different.
Also currently a lot of 2D painting functionality is inside
BKE_brush.c which is supposed to be the Brush API implementation file.
On bratwurst I have separated the 2D paint relevant functions into
paint_2D.c. I hope this is OK with other developers.
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to