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