See
ClickLength Construction of frames with contour/profile
from Collection of examples from discourse.threejs.org