Muli3D is a rendering library which implements features of current graphics hardware in software. The focus is on ease of use and clear code; therefore Muli3D is best suited for research and teaching.