The applet uses lambert flat shading, double buffering and Z sorting to produce nice 3D doughnut.
Name
Mail (will not be published)
Website