wykres 3D

0

witam
musze narysowac wykres w trojwymiarze (wykres jakiejs tam funkcji z= f(x,y)). Przeszukalem google i nic nie znalazlem ;/. Najbardziej to przydalby mi sie kawalek kodu w ktorym bedzie chociaz pokazane jak laczy sie dwa punkty za pomoca lini w 3d :/
czy jest ktos w stanie pomoc?

z gory dzieki!
pzdr thud

0

Będziesz musiał pogrzebać w takich rozwiązaniach jak Java3D, JOGL, LWJGL czy coś w ten deseń.

Myślę, że można by sporo rzeczy zrobić prościej, gdybyś spróbował użyć któregoś z silników do robienia gier 3d w Javie, np. jMonkeyEngine, Xith3D, czy jPCT.

A przy okazji - jeśli nie masz ograniczeń na dziedzinę, to wykres z=f(x,y) nie będzie linią, lecz "pofałdowaną" płaszczyzną ;)

0
kamykadze napisał(a)

Będziesz musiał pogrzebać w takich rozwiązaniach jak Java3D, JOGL, LWJGL czy coś w ten deseń.

Myślę, że można by sporo rzeczy zrobić prościej, gdybyś spróbował użyć któregoś z silników do robienia gier 3d w Javie, np. jMonkeyEngine, Xith3D, czy jPCT.

A przy okazji - jeśli nie masz ograniczeń na dziedzinę, to wykres z=f(x,y) nie będzie linią, lecz "pofałdowaną" płaszczyzną ;)

wiem, matme studiuje :]. Ale chcialem wiedziec jak chociaz dwa punkty sie laczy ;/. No nic, poszperam w tym co dales
dzieki i pzdr

0

Java Monkey Engine ma np. możliwość tworzenia terenu na podstawie tzw. "mapy wysokości" (czyli tablicy określającej wartość wysokość w punktach regularnej siatki).

Jeżeli przybliżona dokładność wykresu Cię zadowoli, a dziedzina jest bez "dziur", możesz z tego w jakiś sposób skorzystać. Musisz przygotować tablicę, której wartości obliczysz ze wzoru funkcji, potraktować tą tablicę jako mapę wysokości, a silnik sam połączy te punkty, tworząc siatkę trójkątów.

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