Wyciąganie punków z odcinka

Wyciąganie punków z odcinka
marta1995
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 155
0

Mam punkt A i B.
tworze z nich odcinek o krańcach A-B.
Jak uzyskać wszystkie punkty leżące pomiędzy tymi punktami?

  • Rejestracja: dni
  • Ostatnio: dni
0

To robisz wektor od A do B. Dzielisz go powiedzmy przez 5000. Następnie w pętli dodajesz po ułamku wektora do A. I masz 5000 punktów na odcinku.

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak uzyskać wszystkie punkty leżące pomiędzy tymi punktami?

wszystkie? w matematycznym sensie? jest ich nieskończoność...

Odcinek można opisać układem równań. Na płaszczyźnie przyjmujesz że z = 0.

A może chcesz narysować odcinek, a współrzędne punktów to piksele na ekranie? Są do tego odpowiednie algorytmy.

  • Rejestracja: dni
  • Ostatnio: dni
0

prawdopodobnie chodzi o wszystkie współrzędne pikseli na ekranie pomiędzy dwoma współrzędnymi

można do tego użyć tego samego algorytmu co do rysowania linii na ekranie, czyli algorytmu Bresenhama

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.