Przeciecie promienia z trojkatem

Obiekty i przekształcenia geometryczne, opisane za pomocą układu (nie zawsze prostokątnego) współrzędnych.
fitz
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 21 cze 2010, o 15:16
Płeć: Mężczyzna
Lokalizacja: Kraków

Przeciecie promienia z trojkatem

Post autor: fitz » 1 lip 2010, o 12:42

Witajcie, to mój pierwszy post. Mam nadzieję, że uderzam do dobrego działu.

Mam następujące dane:
Dwa punkty A i B tworzące prostą w przestrzeni trójwymiarowej oraz trójkąt(y).

Mam znaleźć odległość między punktem A (który jest startem promienia) a punktem przecięcia trójkąta (jeśli istnieje)
Do tej pory mam funkcję która mówi mi czy dany punkt należy do trójkąta czy nie.
Mając dwa punkty, wyznaczyłem prostą a potem sprawdziłem w jakim punkcie przecina ona płaszczyznę jaką tworzą wierzchołki trójkąta. Mając ten punkt sprawdziłem czy należy on do trójkąta czy nie.

Problem w tym, że chciałbym ograniczyć się do jednego kierunku. Domyślam się że mam utworzyć wektor B-A i znormalizować go. I przyjąć, że mój promień biegnie z punktu A w kierunku wyznaczonym przez wektor, dobrze rozumiem?
Nie wiem jednak co dalej.

z góry dziękuję za pomoc. pozdrawiam. Michau

ODPOWIEDZ