Child pages
  • java3D gondok
Skip to end of metadata
Go to start of metadata
Sziasztok!

nemrég kezdtem foglalkozni j3d-vel, sokat kutattam neten, sok jó anyagot találtam és eddig egész jól is haladtam. a problémám a következő:
egy gráf vizualizáló programot írok (pontok gömbök, a pontok közti kapcsolatok henger).
ez szép és jó, megvannak a pontok, megvannak a hengerek, minden paraméterezhető ahogy kell, de amikor a hengereket "igazítanám" be (forgatnám be két pont közé) akkor az összes többi henger eltűnik és csak egyetlen egy marad.

maga az el:
van három globális TransformGroup-om ( gömb, a cilinder (henger), és a gráf)
külön metódusban rajzolom ki a gömböt és a hengert (a paraméterek miatt). a metódusokban mindig létrehozok egy új TransformGroup-ot, beállítom a paramétereket, majd hozzáadom a gráf TransformGroup-hoz, a henger-t ugyanígy, mivel egy ciklussal megyek végig az éllistámon.

sok olvasás után rájöttem, hogy BranchGroup -ot kéne használni már a gömbök és a hngerek kirajzolásánál is. ennek neki is láttam, de sajnos nem tudok rájönni, hogy hogy tudok több objektumot így kezelni, mert folyton elszál hibával, (vagy hogy már van őse az adott objektumnak, vagy hogy egy BranchGroup-nak csak egy gyereke lehet).

remélem tud valaki segíteni. előre is köszönöm a segítséget!

Akarkiisvagyok.
      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels