Tablica do rysowania online

0

Witam

Moje pytanie dotyczy jak w temacie, tablicy do rysowania online pomiędzy użytkownikami podłączonymi do serwera. Czy istnieje w ogóle taka możliwość. Przeglądając różne tematy natknąłem się na rysowanie, ale w Javie.
Sam pomyślałem też o takim rozwiązaniu jak:

  1. rysujemy linie po pictureBoxie od punktu do punktu
  2. program łapie współrzędne 2 punktów
  3. wysyła je do wszystkich użytkowników
  4. linia pojawia się u użytkowników

Zawsze coś, ale poszukuje fachowej odpowiedzi. Bardzo proszę o odpowiedź

Pozdrawiam

Przykład http://www.imaginationcubed.com/index.php

0

Oczywiście, że jest to możliwe. To, co przedstawiłeś jest generalnie poprawne i tak to powinno wyglądać.

0

No to ok, ale jeśli narysuje sobie krzywą i złapie współrzędne początku i końca to będzie lipa

tablica.png

Jak to poprawnie rozwiązać?

0

Jakoś sensownie podziel tą linę na odcinki/krzywe i wysyłaj jako GraphicsPath.

Algorytm mógłby być taki, że zamiast rysować od razu linię na ekranie to dodajesz ją jako kolejny segment do GraphicsPath właśnie. Jeśli odcinek ostatni punkt w GP do obecny punkt jest krótszy niż ustalone minimum, nie dodajesz punktu do GP.

1 użytkowników online, w tym zalogowanych: 0, gości: 1