Abstract: A method and device for modeling and displaying a virtual jewelry object is disclosed. The method includes, receiving, by a device, a jewelry object, the jewelry object being defined as a set of components, each component being defined by component-type, size, shape, pixel info, orientation, and at least one constraint point, associating constraint points among components of the jewelry object, assessing processing capabilities of the device, monitoring gravity direction in relation to the device, monitoring tilt of the device using a gyroscope sensor and an accelerometer, calculating position and orientation of the components of the jewelry object based upon the monitored gravity direction, the monitored tilt, a friction constant, and the constraint points, and iteratively, displaying the components of the jewelry object at the calculated position and orientation.
Type:
Grant
Filed:
November 14, 2017
Date of Patent:
April 23, 2019
Assignee:
Envisico LLC
Inventors:
Jeffrey Lee McMahan, Steven P. Owsinski, Kevin D. Sly
Abstract: A method and device for modeling and displaying a virtual jewelry object is disclosed. The method includes, receiving, by a device, a jewelry object, the jewelry object being defined as a set of components, each component being defined by component-type, size, shape, pixel info, orientation, and at least one constraint point, associating constraint points among components of the jewelry object, assessing processing capabilities of the device, monitoring gravity direction in relation to the device, monitoring tilt of the device using a gyroscope sensor and an accelerometer, calculating position and orientation of the components of the jewelry object based upon the monitored gravity direction, the monitored tilt, a friction constant, and the constraint points, and iteratively, displaying the components of the jewelry object at the calculated position and orientation.
Type:
Application
Filed:
November 14, 2017
Publication date:
May 17, 2018
Applicant:
Envisico LLC
Inventors:
Jeffrey Lee McMahan, Steven P. Owsinski, Kevin D. Sly