Ruch w przestrzeni x,y,z

0

Czesc.
Mam taki niecodzienny problem. Mianowicie chodzi mi o to w jaki sposób w Delphi tworzy się figury przestrzenne? Czy można użyć canvasa? Czy może jest dostępny w pakiecie Delphi(Personal) jakiś komponent, któy może zrealizować to zadanie?
Potrzebuję stworzyć obszar w kształcie prostopadłościanu, którego krawędzie określone są osiami x,y,z.
Załóżmy, że dolny róg prostopadłościanu ma współrzędne 0,0,0. Jak poruszać się po takiej przestrzeni, by np. w punkcie (20,40,60) wyrysować punkt( w uproszczeniu, bo musze narysować element).
Proszę o jakies wskazówki, może link do jakiegoś komponentu który by to realizował.
Chodzi mi w skrócie o stworzenie(zasymulowanie) ruchu w przestrzeni. Dla przykładu, niech to będzie ruch punktu materialnego, z punktu (0,0,0) do (20,40,60).
Za wszelkie sugestie dziękuje. Potrzebuję tego do mojej pracy magisterskiej.
Pozdrawiam. //Pepe

0

albo skomplikowane obliczenia, albo directX, albo opengl

0

A jeśli chodzi o komponent to GLScene.

0

jak zasugerowano uzyc musisz d3d badz opengl

mozesz tez narysowac pseudo 3d

przypatrz sie jakiemus prostopadloscianowi w przestrzeni (przyloz oko)
im dalej patrzysz tym wysokosc/szerokosc jest mniejsza
(im dalej tym obiekt wezszy)
wystarczy ze narysujesz prostokat, potem od rogow bedziesz prowadzisz punkty po lini o kacie mniejszym niz 45 stopni :)

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