Design of a path connecting a first point to a second point in a three-dimensional scene
AssigneeDassault Systemes
InventorGuillaume Lerey
Life of this patent
Estimating the term…
Abstract
It is proposed a computer-implemented method, system and program product designing a path connecting a first point to a second point in a three-dimensional scene. The method comprises: providing the first point coupled with a first vector; providing the second point coupled with a second vector; and providing a set of paths by following at the most three portions of a parallelepiped, the parallelepiped comprising the provided first point on a first vertex and the provided second point on a second vertex, a portion of the parallelepiped being an edge, a diagonal of a face, a space diagonal.
Claims20
Computer-implemented method for designing a path connecting a first point to a second point in a three-dimensional scene, comprising:
- providing the first point coupled with a first vector;
- providing the second point coupled with a second vector;
- and
- providing a set of paths by following at the most three portions of a parallelepiped, the parallelepiped comprising the provided first point on a first vertex and the provided second point on a second vertex, a portion of the parallelepiped being an edge, a diagonal of a face, a space diagonal.
A computer program product comprising:
- a computer readable medium embodying a computer program for designing a path connecting a first point to a second point in a three-dimensional scene;
- instructions stored on the computer readable medium for execution of a design of said path connecting the first point to the second point in the three-dimensional scene by a computer, the instructions comprising means for:
- providing the first point coupled with a first vector;
- providing the second point coupled with a second vector;
- and
- providing a set of paths by following at the most three portions of a parallelepiped, the parallelepiped comprising the provided first point on a first vertex and the provided second point on a second vertex, a portion of the parallelepiped being an edge, a diagonal of a face, a space diagonal.
A computer-aided design system comprising:
- a graphical user interface coupled to a computer memory;
- and
- a processor coupled to the memory, the memory having recorded thereon a computer program designing a path connecting a first point to a second point in a three-dimensional scene, by the processor:
- providing the first point coupled with a first vector;
- providing the second point coupled with a second vector;
- and
- providing a set of paths by following at the most three portions of a parallelepiped, the parallelepiped comprising the provided first point on a first vertex and the provided second point on a second vertex, a portion of the parallelepiped being an edge, a diagonal of a face, a space diagonal.
Dependencies are inferred from the claim text.