Hi ihr,
ich hab jetzt schon einiges in eurem Forum gestöbert und auch Hilfreiches entdeckt, aber mich nun doch entschlossen, mich hier zu registrieren, da ich noch viele, viele Fragen habe...
Fangen wir gleich mal mit der Ersten an:
Ich drehe, neige und entferne mich vom Koordinatenursprung mit dieser Methode. Wenn ich das richtig verstanden habe, verschiebe ich hiermit doch die Projektionsebene, auf der die dahinter liegende 3D Szene abgebildet wird. Somit habe ich auf 3D erst einmal 2D gemacht. Was mir aber noch fehlt ist, wie weit bin ich (also der Betrachter oder das Auge) nun von dieser Projektionsebene entfernt? Kann ich diesen Abstand verändern? Ich hab da so dunkel eine schematische Darstellung auf meiner Computer-Grafik-Vorlesung vor Augen... Bestimmt nicht auch der Abstand den Winkel des Sichtbereiches?
OK, auf zum nächsten Thema und Frage 2
---
Florian
ich hab jetzt schon einiges in eurem Forum gestöbert und auch Hilfreiches entdeckt, aber mich nun doch entschlossen, mich hier zu registrieren, da ich noch viele, viele Fragen habe...
Fangen wir gleich mal mit der Ersten an:
Code:
void setViewPosition(){
Transform3D t3da = new Transform3D();
Transform3D t3db = new Transform3D();
Transform3D t3dc = new Transform3D();
Transform3D ViewT3D = new Transform3D();
TransformGroup ViewTG = house.getViewingPlatform().getViewPlatformTransform();
ViewT3D.setTranslation( new Vector3f( 0f, 0f, 60f)); //zoom out
t3db.rotY(Math.PI /3); //rotate
t3dc.rotX(-0.25); //turnover (look from above)
ViewTG.getTransform(t3da);
t3da.mul(t3db);
t3da.mul(t3dc);
t3da.mul(ViewT3D);
ViewTG.setTransform(t3da);
}
Ich drehe, neige und entferne mich vom Koordinatenursprung mit dieser Methode. Wenn ich das richtig verstanden habe, verschiebe ich hiermit doch die Projektionsebene, auf der die dahinter liegende 3D Szene abgebildet wird. Somit habe ich auf 3D erst einmal 2D gemacht. Was mir aber noch fehlt ist, wie weit bin ich (also der Betrachter oder das Auge) nun von dieser Projektionsebene entfernt? Kann ich diesen Abstand verändern? Ich hab da so dunkel eine schematische Darstellung auf meiner Computer-Grafik-Vorlesung vor Augen... Bestimmt nicht auch der Abstand den Winkel des Sichtbereiches?
OK, auf zum nächsten Thema und Frage 2
---
Florian