Un punto dentro de un triangulo
Antes de leer este post, primero intenta resolver este problema.
Si tenemos un triangulo “ABC” determinar si un punto “P” se encuentra adentro del triangulo. suponiendo que el triangulo y el punto se encuentran en el mismo plano.
Bueno seguro ya encontraste la respuesta, bien hecho, ahora te diré como lo hice.
Primero repasemos un poco de matemática y teoria de vectores, si tenemos dos vectores A y B entonces el producto cruz entre ellos nos dará un vector ortogonal al plano en la que se encuentran ademas la dirección de este nuevo vector se determina por la regla de la mano derecha.

más información sobre producto vectorial en:
http://es.wikipedia.org/wiki/Producto_vectorial
Si tenemos un triangulo “ABC” y el punto P entonces los triangulos “ABP”, “BCP” y “CAP” ,deberán tener la misma dirección que el triangulo principal “ABC”.
En caso contrario el punto estará fuera del triangulo.

Aquí les dejo el ejemplo en AS3, pueden mover los puntos ABC y verificar si el punto P esta adentro o afuera.
(claro que en Flash eso podría hacerce con un simple hiTestPoint pero esta véz solo usamos matemática para obtener el resultado así lo podemos programar en cualquier lenguaje).
Puedes descargarlo el ejemplo aquí “point_in_triangle.rar”
Saludos
Muy interesante, y muy breve.
Y que tal si tuvieramos un tetraedro y un punto en el espacio?
me parece bien que habran paginas para poder opinar sobre internet y haci presentar nuestras dudas o propuestas para poder mejorar la informacion .