Example Pointer Plugins
Last updated
Last updated
(Currently removed while I fix a bug)
Connects the two most recent strokes with a series of lines. Draw one stroke then another. As you finish the second stroke you will see new lines added
Number of sections: How many connecting lines to draw
Stops and restarts the stroke at regular intervals as you draw resulting in a dashed line.
Frequency: How many dashes there are in a given distance. Shorter values gives a result closer to a dotted line.
Spacing: Controls the spacing between dashes
If you use this in conjunction with Lazy Input Mode then you'll need to draw very slowly on the default settings Dashes.
The script callsBrush:ForcePaintingOn
and Brush:ForcePaintingOn
based on the value of Brush:DistanceDrawn
Locks movement of the pointer to either the x, y or z axis depending on which direction your hand is mostly moving.
Speed: How fast the pointer can move as it tries to keep up with your hand movements
Frames Between Changes: To avoid creating weird unintended artifacts, the plugin ignores changes of direction that happen too soon after the last one. You can control how many frames a direction is "locked in" here.
Draw slowly and deliberately. It can be tricky to get the hang of initially.
The pointer position cycles back and forth between the current position and where your hand was a short time before. The result is either loops or scribbles depending on the parameters and how quickly you move.
Delay: How many frames back in time to get the other position from
Frequency: How quickly to cycle between past and present positions
Amplitude: Controls the amount of "overshoot". This exaggerates the difference between the past and present positions
The choice of parameters and choice of brush can radically change how this plugin looks. Play around!
The pointer continues moving in the direction you were pointing when you initially pressed the trigger. Pew pew...
Speed: The speed of the beam
You definitely want to try this in conjunction with Symmetry Plugins - especially if you also spin the mirror widget.
The pointer moves around a circlular path with your current hand position as it's center.
Speed: The speed of the pointer
Radius: The size of the circle it moves around
Similar to [LaserBeam](example-pointer-plugins.md#laserbeam) except that you can steer the brush stroke as it moves.
Speed: The speed of the missile
Control your pointer with multiple waveforms to create patterns
X Waveform Type: The waveform used along the x axis
X Frequency: The frequency for the x axis waveform
Y Waveform Type: The waveform used along the y axis
Y Frequency: The frequency for the y axis waveform
Y Phase: The phase of the y waveform relative to x
Radius: A scaling factor applied to both axes
Tips
The values for waveform type are as follows:
0=Linear
1=Cosine
2=Triangle
3=Sawtooth
4=Square
5=Pulse(0.8)
6=Pulse(0.2)
7=Exponent
8=Power(2)
9=Power(0.5)
10=Parabolic
11=Exponential Sawtooth
12=Perlin Noise
13=White Noise
14=Brown Noise
15=Blue Noise
The brush draws a path around your current hand position similar to [Loops](example-pointer-plugins.md#loops) - except the path is a polygon instead of a circle.
Points: How many sides the polygon has
Size: The outer radius of the polygon
At regular intervals, ends a stroke and starts a new one with a different color. The effect is similar to dashes but with the smallest possible gap between sections of the stroke.
Rate: The number of frames between color changes.
Hue Shift Frequency: How fast to cycle the hue
Hue Shift Amount: How much the hue changes
Moves the pointer in a simple wave pattern as you draw.
Frequency: How close together the peaks of the waveform are
Amplitude: The height of the waveform
Creates spherical patterns around the initial point you start drawing. The distance you move affects the patterns progress but the position is always centered around the initial point.
U Scaling: The rate of change of the pattern horizontally around the sphere
V Scaling: The rate of change vertically around the sphere
Radius: The size of the sphere
The brush stroke moves in a circle but the radius increases the longer you keep the trigger pressed.
Speed: Controls the tightness of the spiral via changing the rate at which the pointer rotates around the brush position
Radius: The overall size of the spiral
Additional lines are drawn from the initial point you started drawing to your current brush position.
Rate: How many frames to wait before drawing another connecting line
As you draw you only control the x and z position of the stroke. The y position (the height) is determined by a noise function that maps out hills and valleys.
Scale: The scale of the terrain. Larger values spread out hills and valleys more, smaller values make them smaller
Height: The height of the terrain. (Scales everything in the vertical direction)
Offset: The starting distance of the terrain off the floor
If you want to use a hull brush then draw small patches or else any valleys will be filled in. For hull style results you will probably be better off using the low poly landscape Tool Plugin
As you draw the position is controlled by your hand as normal. However the orientation of the stroke spins around by itself
Speed: How fast to spin around the axis
Try this with a broad flat brush like Paper or a brush that has an interesting profile shape such as Faceted Tube
This spins around the z-axis. i.e. the direction your brush is pointing. You will only see an effect of you draw strokes forwards or backwards along this axis.
The brush position cycles back and forth between your brush hand and your other hand. Paint with both hands for a change...
Frequency: The speed to oscillate between the brush and the wand
Amplitude: Controls how much to move. 0 is just the midpoint between both hands, 1 will reach both hands, 2 will overshoot both hands
Move your hands close together or further apart to see different effects
The brush stroke wanders off in random directions while you hold the trigger
Speed: How fast the pointer should move
Frames Per Path: After this many frames, the stroke is restarted from the current brush position
Randomizes the brush position
Wiggle Amount: The amount of randomness to add to the brush position
Like Wiggle but uses a smooth noise function
Position Amount: The amount the noise affects the brush position
Rotation Amount: The amount the noise affects the brush orientation
Frequency: The scale of the noise function (higher = more jagged)