×

Method and system for manipulating a digital representation of a three-dimensional object

  • US 20070063997A1
  • Filed: 05/13/2004
  • Published: 03/22/2007
  • Est. Priority Date: 05/20/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of manipulating a three-dimensional virtual building block model by means of two-dimensional cursor movements, the virtual building block model including a plurality of virtual building blocks each including a number of connection elements for connecting the virtual building block with another virtual building block according to a set of connection rules, the method comprising providing a digital representation of a structure comprising a number of said virtual building blocks in a three-dimensional coordinate system;

  • positioning, by means of cursor movements in a two-dimensional computer display area, representing a projection of said structure, a two-dimensional projection of a first virtual building block to be connected to the structure, resulting in two-dimensional position coordinates;

    determining, from the two-dimensional position coordinates, a number of three-dimensional candidate positions of the first virtual building block in the three-dimensional coordinate system;

    selecting one of said candidate positions based on the connection rules and a predetermined set of position rating rules; and

    connecting the first building block to said structure at the selected candidate position.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×