These are a random collection of ideas for the proposed Paint branch.
Script type=text/javascript> if (window.showtoctoggle) { VAR tocshowtext = show, VAR tochidetext = hide, showtoctoggle (), } </script>
brush dynamics .
brush roundness .
Make brushes more/less round.
brush profile curve .
Instead of just setting the software-/hardness of a brush, allows the user todo specify an exact profile.
rake .
Rotate the texture todo make it face the direction the cursor is moving, as in Sculpt.
Possibly a los with Wrap-around, which simulates a painting roller.
rotation Jitter .
Jitter the rotation of the expected axis by a specified amount.
scale Jitter .
Jitter the scale of the expected size by a specified amount.
- x and y Jitter (min/max)
- UV space or cursor direction space.
position Jitter .
Jitter the position of the brush of the current cursor position.
- x and y Jitter (min/max)
- UV space or cursor direction space.
single axis torus wrapping .
Right now wrapping works in both axes, allow the user todo specify an axis the wrapping works in.
image tubes .
Paint with an array of full colour images (Painting Ivy onto a wall).
- must respect all brush dynamics (scale, raquíng, rotation Jitter, etc)
- can be defined with an image grid/multi-layer exr.
multi-texture brushes .
Blend múltiple textures before painting, explorer, a raked cloud and a voronoi celular effect combined using overlay Will create a water colour like effect.
- use all available blend modes.
pressure ranges .
Set límites for tablet pressures, iExplorer.
- brush size afected by pressure: smallest brush size is 5.0 píxeles, largest is 25.0.
- brush opacity afected by pressure: lowest alpha is 0.1, greatest is 0.5.
- etc.
scripted brushes .
Allow a script todo modify brush settings on a per sample basis.
transfer image todo Mesh .
An image is shown in the 3d view/which can be positioned, rotated or scaled as neded in screen space. Then the user can either stamp the whole image onto the Mesh or Paint the áreas they want stamped.
other ideas
- use render result as clone source.
- anchored brushes (like Sculpt)
- switch todo a double buffered system for.
- brushes with opacity that never reaches 1.0 (like the diference between brushes and Air brush in the Gimp)
- anti aliased Occlusion.
- any tools that ned todo use original image data.
- correct painting over seams, Paint brush width neds todo be used todo find face/ray Collisions.
fix seams tool .
Besides an algo todo fix seams during painting(detect seams and extend/blur the Paint there), make a button todo fix all seams at once by blending over seams todo corresponding Faces.