05. juni 2008 - 15:23Der er
2 kommentarer og 1 løsning
Find punkt på en linie i 3D
Hej jeg leder efter en formel som kan finde et punkt på en linie i et 3D space(x,y,z koordinater)
Jeg kender startpunktet(punkt a) for linien og slutpunktet(punkt b), samt længden(10 cm) af linien. Det jeg godt kunne tænke mig var at finde koordinaterne for et punkt der ligger på linien.
F.eks. Et punkt der er 2 cm fra punkt a men som ligger på linien. Hvordan finder jeg dette? :)
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Hvis du finder en vektor for linien, v = (b.x-a.x, b.y-a.y, b.z-a.z) og normaliserer denne, du ved den er 10 lang, så kan du gange din afstand ind, og lægge vektoren til start-koordinatet.
Kan ikke give nogle af jer point da i ikke har oprettet jeres kommentarer som svar så lukker den her.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.