Open Search
    BodyPaint

    BodyPaint is a module that allows to draw bitmap textures on polygon objects. The BodyPaint API allows to access the edited textures. The API is defined in c4d_painter.h.

    Several utility functions are provided; the most important are:

    Related classes are:

    • PaintBitmap is the base class for all BodyPaint images classes.
    • PaintTexture is a texture that contains multiple layers. The active texture is obtained with PaintTexture::GetSelectedTexture().
    • PaintLayer is the base class for layers within a PaintBitmap. Layers can be PaintLayerBmp, PaintLayerFolder, or PaintLayerMask.
    • PaintMaterial represents a paintable material.
    Note
    A PaintBitmap can also be obtained from a MultipassBitmap with MultipassBitmap::GetPaintBitmap().