Rendering Pens control for Vapor Paint Aug 25 1992
Officially supported rendering pens:
0001 Flat feather VC option changes time density
0002 Flat Pen - Line VC just a 1-pixel line: option ignored
0003 Blend Pen Dots VC blends in squares (obsolete)
0004 Squares Pen VC draws squares (obsolete)
0005 Clear Screen clears to CL opt=1:dither screen (in B&W only)
0006 Flat Pen/options draws orthogonally to line direction:
options are bits and must be added:
+1: 4-times denser
+2: blend meekly in place
+4: finger-blend pattern (with 2 on)
or 1/4 transparency (otherwise)
+8: random pattern
+16: edge color blends to color from both sides
+32: color blends to edge color
+64: 2x2 "pixel"
+128: Finger-blend+color*transp
Next Page|
Final Page|
Home Page|
-|
-|
0001-0006|
0007-0009|
0010-0015
0016-0017
0007 Grow Feather Pen just like 1, but length is proportional
to "within key frame time"
0008 NoTwistFlat Pen : same as 6, but preserves first
orientation
0009 Scan pen draws lozengesfor each segment of a vector.
options are bits:
+1: double-density
+2: shade color to edge
+4: shade color away from edge
+8: alter transparency from center
Next Page|
Previous Page
0010 Area pen Fill an area.
Options:
+1: means draw line around edge.
+2: Turns on feature to allow multiple rendering
+4: with 2,renders the multi-vector area, allowing "holes"
+8: with 2,uses intervening vectors to define the fill area.
discontiguous fills start with +4 on, end with +4 off.
e.g. 10/10, v,v,v,v,v,v,10/14 and 10
+256: edge color at top to real color at bottom grade fill
+512: Blend this area
+1024: per scanline edge color to color interpolation
0011 Flat Pen + Area Same as 10/0, but uses 06 pen for edge and options.
This can use area fill options +256 and +512, etc.
0012 Set Edge Color sets color for 10 and 11's edges.
0013 Seed Fill Pen seed fills at each vertice.
0014 Feather Mass Pen: same as 1, but mass becomes transparency!
0015 Flat Area Pen: same shape as 6, but rendered in blocks of area fill
This can use the same fill options as pen 11. Note the areas are
"Quad-sized" to allow overlap and curling!
Next Page|
Previous Page
0016 (in development) Clip-tween pen
argument is the clip number to bend. This will copy the
clip, look for the last note vector and use its endpoints
as a straight backbone to be bent by the interpolated vector.
0017 Web pen: parm is the number of subdivisions (0 means 20). This
pen interpolates (pen #2-style) lines between adjacent vt's.
This Is The Last|
Previous Page
[Back to the main page|
Back to the main Vapor Paint page ]
Henry Lowengard,
jhhl-at-panix.com / 324 Wall St. Apt 5 / Kingston NY 12401
© 1998-2022 Henry Lowengard