×

System and method for generation of 3D virtual objects

  • US 10,228,836 B2
  • Filed: 05/23/2017
  • Issued: 03/12/2019
  • Est. Priority Date: 05/23/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more hardware processors;

    one or more memories storing vosset data for a virtual object, the vosset data including a first displacement threshold and a first virtual object component associated with the virtual object, the first displacement threshold associated with a first direction of displacement; and

    the one or more memories also storing a vosset module, executable by the one or more hardware processors, and configured to perform operations comprising;

    including the first virtual object component for presentation as part of the virtual object in a three-dimensional virtual environment;

    displaying a manipulator object adjacent to the virtual object in the three-dimensional virtual environment, the manipulator object identifying the first direction of displacement;

    detecting a displacement event associated with the manipulator object, the displacement event being initiated by the user performing a grab event on the manipulator object and extending the manipulator object a displacement distance in the first direction of displacement;

    determining that the displacement distance exceeds a displacement threshold;

    capturing scene data in the three-dimensional virtual environment in the direction of the displacement; and

    altering the virtual object based on the determining that the displacement distance exceeds the displacement threshold, the altering including analyzing the scene data and performing one of a modular expansion operation or a replacement expansion operation on the virtual object based on a selected mode of expansion, the modular expansion operation or the replacement expansion operation causing a second virtual object component to be included for presentation as an additional part of the virtual object in the three-dimensional virtual environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×