Discussion:
bsp3 - translation
(zu alt für eine Antwort)
robert
2003-11-06 12:51:13 UTC
Permalink
fragen über fragen...

weiss jemand,
wenn ich ein objekt drehe, und anschliessend eine Translation nach x, y,oder
z ausführe,
sollte sich das objekt dann entlang seines lokalen koordinatensystems
bewegen oder global?

lg, robert
Chris Chiu
2003-11-06 15:04:32 UTC
Permalink
Post by robert
weiss jemand,
wenn ich ein objekt drehe, und anschliessend eine Translation nach x, y,oder
z ausführe,
sollte sich das objekt dann entlang seines lokalen koordinatensystems
bewegen oder global?
Global, denn um lokal zu bewegen, müsstest du vorher das Objekt in den
Ursprung verschieben (falls es nicht schon dort ist), und dort auch das
lokale Koordinatensystem so verschieben, dass es achsengleich mit dem
globalen ist.

Es ist nur dann lokal, wenn das Objekt bereits im Ursprung und achsengleich
ist.

Ciao,
Christoph
***@cg.tuwien.ac.at
Michael Wimmer
2003-11-06 17:06:50 UTC
Permalink
Das kommt allerdings darauf an, von welcher Richtung du die Transformation
ausfuehrst (von links oder rechts). Siehe dazu das Kapitel im Redbook.

Michael Wimmer

-- Dr. Michael Wimmer--------------------------------------------------------
Institut fuer Computergraphik und Algorithmen tel: +43 (1) 58801 18687
Technische Universitaet Wien fax: +43 (1) 58801 18698
Favoritenstr. 9-11/5/E186 http://www.cg.tuwien.ac.at
A-1040 Wien, Oesterreich mailto:***@cg.tuwien.ac.at
-----------------------------------------------------------------------------
Post by robert
Post by robert
weiss jemand,
wenn ich ein objekt drehe, und anschliessend eine Translation nach x,
y,oder
Post by robert
z ausführe,
sollte sich das objekt dann entlang seines lokalen koordinatensystems
bewegen oder global?
Global, denn um lokal zu bewegen, müsstest du vorher das Objekt in den
Ursprung verschieben (falls es nicht schon dort ist), und dort auch das
lokale Koordinatensystem so verschieben, dass es achsengleich mit dem
globalen ist.
Es ist nur dann lokal, wenn das Objekt bereits im Ursprung und achsengleich
ist.
Ciao,
Christoph
Loading...