some generalization of parameters of surface and solid primitives