Kai
Ist das möglich?
Ich habe es mir so gedacht:
Zuerst ein Frame (oder JFrame, den Unterschied habe ich bis auf dem Hintergrund noch nicht bemerkt, habe mir angewöhnt Frames beim reinen Painten und JFrames bei Formularen zu verwenden). Dann halt Daten wie die Kameraposition, Objecte usw. in Variable speichern. Objectdateien bestehen ja aus dem "Aussehen" des Objects und enthalten auch so Dinge wie Animationen womit sich das Object dann halt so bewegt und so. ^^
Das Frame enthält dann auch Daten wie die Objecte gerade sind, also welche Action sie durchführen und bei welchen Frame sie gerade sind.
Und die Paint oder irgend etwas anderes entnimmt die Daten der Objecte je nach dem Informationen und klatscht sie je nach dem auf das Frame, wie es halt die Objectpositionen ect. angeben, je ausgehend von der Kameraposition.
Der Grund ist einfach:
Ich habe mir schon mehrere Tutorials von Java3D angesehen, aber ich verstehe das ganze mit dem SimpleVirtuellUniversum und den Cavas3D-Teilen nicht. Und wenn es weitgehend möglich ist es so zu machen müsste ich halt die 3D-Funktionen wie z. B. die Koordinaten ausgehend von der Cam selbst basteln, ist halt mehr Arbeit aber wenigstens würde ich halbwegs mitbekommen was ich da mache. ^^
Ich habe es mir so gedacht:
Zuerst ein Frame (oder JFrame, den Unterschied habe ich bis auf dem Hintergrund noch nicht bemerkt, habe mir angewöhnt Frames beim reinen Painten und JFrames bei Formularen zu verwenden). Dann halt Daten wie die Kameraposition, Objecte usw. in Variable speichern. Objectdateien bestehen ja aus dem "Aussehen" des Objects und enthalten auch so Dinge wie Animationen womit sich das Object dann halt so bewegt und so. ^^
Das Frame enthält dann auch Daten wie die Objecte gerade sind, also welche Action sie durchführen und bei welchen Frame sie gerade sind.
Und die Paint oder irgend etwas anderes entnimmt die Daten der Objecte je nach dem Informationen und klatscht sie je nach dem auf das Frame, wie es halt die Objectpositionen ect. angeben, je ausgehend von der Kameraposition.
Der Grund ist einfach:
Ich habe mir schon mehrere Tutorials von Java3D angesehen, aber ich verstehe das ganze mit dem SimpleVirtuellUniversum und den Cavas3D-Teilen nicht. Und wenn es weitgehend möglich ist es so zu machen müsste ich halt die 3D-Funktionen wie z. B. die Koordinaten ausgehend von der Cam selbst basteln, ist halt mehr Arbeit aber wenigstens würde ich halbwegs mitbekommen was ich da mache. ^^