3DICA: An introduction into 3D coding (c) Ica/Hubris 1996, 1997, 1998 (version 2.21). Describes vectors and matrices, screen transformations, 3D rotations using matrices, free movement, the camera, hierarchical objects, flat, gouraud, and texture fillers, perspective correction, z-sort, z-buffer, bsp-tree, s-buffer, flat, gouraud, and phong shading, env-mapping, phong illumination, texture+gouraud, arbitrary movement of lights, spotlights, light attenuation, b-splines, inverse transformations, rotating about an arbitrary vector, bilinear filtering, palette quantisizing (median cut & local k mean), backface culling, view cone, portals, frame skipping, and convex polygons. An assembly optimizing chapter, some DJGPP source code, FAQ, and a 3D vocabulary also included. Careware.