Blender V5.0
grease_pencil_randomize.cc File Reference
#include "BKE_brush.hh"
#include "BKE_paint.hh"
#include "BLI_noise.hh"
#include "BLI_rand.hh"
#include "BKE_colortools.hh"
#include "ED_grease_pencil.hh"
#include "DNA_brush_types.h"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::greasepencil

Functions

float blender::ed::greasepencil::randomize_radius (const BrushGpencilSettings &settings, const float stroke_factor, const float distance, const float radius, const float pressure)
float blender::ed::greasepencil::randomize_opacity (const BrushGpencilSettings &settings, const float stroke_factor, const float distance, const float opacity, const float pressure)
float blender::ed::greasepencil::randomize_rotation (const BrushGpencilSettings &settings, const float stroke_factor, const float distance, const float pressure)
float blender::ed::greasepencil::randomize_rotation (const BrushGpencilSettings &settings, RandomNumberGenerator &rng, const float stroke_factor, const float pressure)
ColorGeometry4f blender::ed::greasepencil::randomize_color (const BrushGpencilSettings &settings, const std::optional< BrushColorJitterSettings > &jitter, const float stroke_hue_factor, const float stroke_saturation_factor, const float stroke_value_factor, const float distance, const ColorGeometry4f color, const float pressure)