Method of real time collision detection between geometric models

   
   

A method of real time collision detection between geometric models includes the steps of identifying a current tracking point of a force feedback device colliding with a mesh model of the geometric model and identifying a current triangle associated with the current tracking point, wherein the force feedback device is operatively connected to a computer system. The method also includes the steps of determining a new tracking point of the force feedback device colliding with the mesh model by approximating the new tracking point from the current tracking point and the current triangle, and determining a state of the new tracking point and a known state using the new tracking point and the state of the previous tracking point, wherein the state is inside, on an edge or on a vertex of either the current triangle or a new triangle. The method further includes the steps of using the state of the new tracking point to determine if a predetermined condition is met to conclude that the new tracking point is on the current triangle or if another predetermined condition is met to conclude that the new tracking point crossed to a new triangle, wherein the new triangle is connectively associated with the current triangle.

Un método de detección en tiempo real de la colisión entre los modelos geométricos incluye los pasos de identificar un punto que sigue actual de un dispositivo de regeneración de la fuerza que choca con un modelo del acoplamiento del modelo geométrico y que identifica un triángulo actual asociado al punto que sigue actual, en donde el dispositivo de regeneración de la fuerza está conectado operativo con un sistema informático. El método también incluye los pasos de determinar un nuevo punto que sigue del dispositivo de regeneración de la fuerza que choca con el modelo del acoplamiento aproximando el nuevo punto que sigue del punto que sigue actual y del triángulo actual, y determinando un estado del nuevo punto que sigue y un estado sabido usando el nuevo punto que sigue y el estado del punto que sigue anterior, en donde el estado está adentro, en un borde o en una cima del triángulo actual o de un nuevo triángulo. El método más futuro incluye los pasos de usar el estado del nuevo punto que sigue para determinarse si una condición predeterminada se resuelve para concluir que el nuevo punto que sigue está en el triángulo actual o si otra condición predeterminada se resuelve para concluir que el nuevo punto que seguía se cruzó a un nuevo triángulo, en donde el nuevo triángulo conectivo se asocia al triángulo actual.

 
Web www.patentalert.com

< RF remote appliance control/monitoring network

< System and method for performing predictable signature analysis

> Method, system, and program product for transaction management in a distributed content management application

> Three-dimensional model to facilitate user comprehension and management of information

~ 00170