The skis are more complex than they first appear, because the shape
changes in all dimensions. A simple sweep or extrusion is insufficient
to capture the shape of the ski. I tried a number of different methods
to overcome this problem. One approach was to make a side profile of
the ski and then extrude it. I then cut out the top profile using
boolean operators. I was unable, however, to get sides on the ski
with this approach. The method that finally worked was to make
separate top and bottom surfaces and then use the taper operator on them.
However, the taper operator was not at all intuitive and I ended up
re-writing some of the code for it. I then made the four sides by
extracting boundary curves and connecting them to make boolSum
surfaces.
I spent much less time on the bindings. They are made up mostly of
simple extrusions, with one or two pieces requiring boolean operators.
The heel piece and brakes are animated.