Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Mi Jul 16, 2025 15:42

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: OpenGL Project
BeitragVerfasst: Mi Nov 08, 2006 20:13 
Offline
DGL Member

Registriert: Mi Nov 08, 2006 17:35
Beiträge: 31
Hi,

und zwar arbeite ich an einem Project, wo eine Lok mit Bahnhof und eine Bahn mit Gleisen realisiert werden soll. Die Bahn soll ovallförmig sein, und bei betätigung einiger keyboard tasten losfahren und auch anhalten können. Die Lok, Bahnschranke und die geraden Gleisen habe ich schon hinbekommen. Wie bekomme ich aber die zwei Kurven am besten und schnellsten hin? Welche Methode ist das am empfehlenswertesten? Ausserdem wäre ich auch froh, wenn man mir paar gute Tipps für die Animation der Lok geben könnte?

mfg

mistirios


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 09, 2006 19:13 
Offline
DGL Member
Benutzeravatar

Registriert: Do Jun 19, 2003 10:44
Beiträge: 991
Wohnort: Karlsfeld (nahe München)
Jeder Wagen liegt auf 2 kleineren Waegen auf. Diese haben einen Mittelpunkt der sich immer in der Mitte der Fahrbahn befindet.

Wenn du nun berechenn kannst wo diese Mittelpunkte sich befinden, weisst du wo du den Wagen platzieren musst.

Als erstes berechnest du, wo sich ein Punkt befindet. Dann waehlst du den anderen Punkt so das dieser einen konstanten Abstand zum andern Punkt hat, und auf der Kurve liegt.


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
Danke an alle, die mir (und anderen) geholfen haben.
So weit... ...so gut


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Nov 13, 2006 20:15 
Offline
DGL Member

Registriert: Mi Nov 08, 2006 17:35
Beiträge: 31
Hi,

danke für die Tips. Kannste mir vlt auch bitte sagen wie ich in OpenGL am schnellsten zwei Kurven hinbekomme?


mfg


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Nov 20, 2006 15:01 
Offline
DGL Member

Registriert: Do Apr 08, 2004 16:55
Beiträge: 516
Am besten lässt du deine Gleise auf Kurfen basieren die einen Mittelpunkt haben( Hoffe das ist klar ausgedrückt ).
Am besten beschränkst du dich bei deinen Gleisen auf eine Beschränkte anzahl an Möglichkeiten, das ist am einfachsten( Geht aber auch anderst ).

Nun musst du folgendes machen:
1.) Drehe dein Gleisstück in den Richtigen Winkel zum Mittelpunkt.
2.) Verschiebe das Gleisstück um die Position des Gleises im vergleich zum Mittelpunkt + Um die Position des Mittelpunktes auf deiner Strecke

Natürlich kannst du dir auch einfach mit sin(x) und cos(x) eine Plane um den Mittelpunkt zeichnen( Triangle Strip, Quad Strip ).

P.s.: Habe extra kein GL-Code dagelassen, da ein bischen Winkelrechnung drin sein sollte.

mfg

Speedmaster

_________________
Shareholder und Leitender Entwickler bei Pipedream-Games.

Zitat: Siehst du diesen Park da unten? Jeden Tag lernen sich darin Menschen kennen und verlassen einander. Und du hast dein ganzes Leben Zeit darin zu gehen.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Programmierung » Einsteiger-Fragen


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 14 Queries | GZIP : On ]