The FXScript Reference

For Final Cut Pro created by Joe Maller

DrawSoftDot

DrawSoftDot(dest, point/poly, shape, size, softness, subSteps, color(s), opacity(s), aspect)

Additional Notes

Does just what is says it does

This function does exactly what it sounds like it should do; draws dots of varying shapes, sizes and colors.

Most of the attributes of this function are self-explanatory, dest is the target image buffer, point/poly is where the shape will appear. Shape uses one of the three shape constants, kRound, kSquare or kDiamond Size, softness and substeps are all integer values, substeps refers to the number of steps used to create soft edges.

The softness setting seems to mix in the full opacity color component of whatever color the target image is, creating a halo of sorts around the shape.