subdivision surfaces and t splines are competing technologies nkaho gutaka ibishobora kubategereza the beginning of the first barbary war