/tg/ Station 13 - Modules - Types — Var Details - Proc Details

stroke

A streak between two surface points, tapering toward its end. A fringe draws a film edge round it; a fluid's drip goes without, since a fringe dithered a 1 px streak.

Vars

fringeWhether a film edge runs round it.
span_acrossPixels round the limb from its start to its end.
span_squaredIts length in pixels, squared.
span_upPixels up the limb from its start to its end.
start_alongThe h it starts at.
start_thetaThe theta it starts at.
taperHow much of its width it loses by its end.
widthIts width at the start, in pixels.

Procs

NewStarts a streak.
thicknessBody within the streak's half width of its line, a film fringe 0.7 px past that.

Var Details

fringe

Whether a film edge runs round it.

span_across

Pixels round the limb from its start to its end.

span_squared

Its length in pixels, squared.

span_up

Pixels up the limb from its start to its end.

start_along

The h it starts at.

start_theta

The theta it starts at.

taper

How much of its width it loses by its end.

width

Its width at the start, in pixels.

Proc Details

New

Starts a streak.

Arguments:

thickness

Body within the streak's half width of its line, a film fringe 0.7 px past that.