[Bf-committers] Texture painting considerations (preparations for bratwurst merge)

Antony Riakiotakis kalast at gmail.com
Mon Oct 29 18:42:16 CET 2012

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.

More information about the Bf-committers mailing list