2 registered members (AndrewAMD, Akow),
1,371
guests, and 10
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Relativität...
#111575
02/10/07 16:08
02/10/07 16:08
|
Joined: Jun 2005
Posts: 154
Marc
OP
Member
|
OP
Member
Joined: Jun 2005
Posts: 154
|
Hallo meine Herren,
ich versuche gerade zu machen, dass sich bestimmte Objekte immer relativ zu einem Hauptobjeckt bewegen. So ähnlich wie beim Formationsflug. z.B. befindet sich rechts und links vom Hauptobjeckt jeweils ein kleineres Ding das in die selbe richtung schaut wie das Hauptobjeckt. Wenn das Hauptobjeckt sich jetzt bewegt, also Kreise, Lupings usw. fliegt, so müssten sich die Nebenobjeckt immer an der gliechen Position relativ zum Hauptding befinden. Das dumme dabei ist, es sind den Nebenobjekten zu ihrer Positionsbestimmung nur die x,y,z und pan,tilt,roll - Werte den Hauptobjecktes gegeben.
Wenn jemandem etwas dazu einfällt, währe ich dankbar für ein paar kleine Anregungen. nfG MArc
|
|
|
Re: Relativität...
[Re: Marc]
#111577
02/10/07 16:38
02/10/07 16:38
|
Joined: Jul 2006
Posts: 511 Germany,NRW
KMS
User
|
User
Joined: Jul 2006
Posts: 511
Germany,NRW
|
Ich mache das so,daß ich in MED dem Hauptobjekt ein paar Zusatzvertexe spendiere,und zwar an den Stellen,an denen die Nebenobjekte ihren .x haben sollen.Nun brauchst Du nur noch in der while Deines Hauptobjektes per ent_vertex(Punkt1,Vertexnummer)die Punkte1,2 usw. ständig zu aktualisieren und die Nebenobjekte in einer while ständig auf diese Punkte zu setzen mit vec_set(my.x,Punkt1.x).In dieser while noch my.pan=Hauptobjekt.pan (tilt,roll) und schon hast Du eine perfekte Formation (vielleicht sogar zu perfekt?)Das Haupt objekt muß natürlich einen Pointer haben,damit Du in den actionen der Nebenobjekte darauf zurückgreifen kannst.
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|