Obviously, that new generation of raytracing based applications will require more visualization precision and exibility. Most of the modern raytracing based applications only deal with triangles as basic primitives, which brings limitations to an application and may cause visual artifacts to appear.