Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Transformace kreslících souřadnic JAVA 2D

Ahoj,

chtěl bych se zeptat, zdali by mi byl někdo schopen poradit.

Mám vypočtené souřadnice X, Y v normálním 2D systému souřadnic (začíná vlevo dole).

V něm mám bod [70, 83] a od něj mám další vyznačené body - trajektorii, kterou se bude pohybovat (zeleně), ted bod se pohybuje nahoru:

ujHXRru.png

V javě však systém začíná systém nahoře a při kreslení bodů se mi kreslí opačně, tedy to vypadá jako by se bod pohyboval dolů.
Má opět bod [70, 83],ZNAČEN OD HORNÍHO LEVÉHO ROHU.

0W9W6dI.png

Nenašel jsem způsob, jakým se transformují souřadnice tak, aby to kreslilo jak má.

Zkoušel jsem odečíst hodnoty bodu od hodnoty trajektorie a následně je jen přičíst, avšak pro některé trajektorie to funguje správně, pro jiné špatně.

Nějaká rada? Díky za ně.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny