
Render/Triangle draws 'n' triangles per frame (set it in 'Frame' or 'Init')

The variables i, skip, w and h work in the same way as they do in a SuperScope.
Use x1/y1/x2/y2/x3/y3 for the vertex coordinates and red1/green1/blue1 for
colors (in 'Triangle').

For the graphics geeks:
triangle.ape supports "Triangle List" mode natively (3 vertices per cycle)
triangle.ape can be coded to support "Triangle Strip" mode:

      Frame:
            x/y2=<first vertex>
            x/y1=<second vertex>

      Triangle:
            x/y3=x/y2;
            x/y2=x/y1;
            x/y1=<next vertex>

it can also be coded to support "Triangle Fan" mode:

      Frame:
            x/y3=<first vertex>

      Triangle:
            x/y2=x/y1;
            x/y1=<next vertex>;

With the latest version, I added basic Z buffer support.
The Z buffer is shared among all instances of Render/Triangle.
To use it, set the 'zbuf' variable to a nonzero value.
To make an instance of Render/Triangle clear the Z buffer, set the 'zbclear'
variable to a nonzero value (in 'Frame' or 'Init').
To tell triangle.ape which Z value to use for a triangle, use the z1 variable.
The Z buffer's range is 0.0 to 42949.67296 with an accuracy of 1/100000
--------------------------------------------------------------------------------