Note that the model itself is created with the cvCreatePOSITObject method, which returns a CvPOSITObject method that will be used in the cvPOSIT function. Be aware that the pose will be calculated referring to the first model point, which makes it a good idea to put it at the origin.