MotoGP: curved surfaces
The bikes and tracks in MotoGP were built using a type of curved surface called a Bezier patch . We originally developed this technology for Playstation 2, and although I never shipped any games using it on that hardware, I still have fond (?) memories of pulling an all-nighter implementing realtime patch tessellation in vector unit assembly language! On Xbox, we decided it would be more efficient to render our geometry as regular indexed triangle lists, so our game code didn’t know anything about Bezier patches. Curved surfaces were tessellated into triangles at build time, using the MotoGP equivalent of a custom content processor

Here is the original:
MotoGP: curved surfaces


