Muli3D is a platform-independent software rendering library, which implements features of current-generation graphics cards. Clean code and functionality, which exceeds features of current hardware in specific areas, make Muli3D well suited for prototyping and research of new effects.