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

Aktuelle Zeit: Fr Jul 04, 2025 15:55

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Animation: Rotierendes Ass
BeitragVerfasst: Di Mär 24, 2009 18:15 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Okt 03, 2007 14:22
Beiträge: 388
Hi,

ich bin dabei ein Spiel zu programmieren, genaugenommen ein Kartenspiel. Die komplette Oberfläche basiert auf Canvas und funktioniert super. Aber wenn man nicht gerade ein Spiel spielt, ist rechts von dem links liegenden menü ein extremer Freiraum. Bisher befindet sich dort nichts außer der Hintergrundfarbe. Ich dachte mir, man könnte passend zu den Skinfarben ein Hintergrundmuster erzeugen, auf dem sich ein feststehendes Ass immer wieder um die eigene horizontale Achse dreht. Das wäre der perfekte Platzfüller und sähe auch noch gut aus. Ich kann leider kein OpenGL dafür verwenden bzw. nicht direkt. Ich muss eine Animation via Canvas+Timer realisieren. Habt Ihr eine Idee, wie man so etwas am einfachsten lösen könnte? Ich dachte, man könnte vielleicht via OpenGL ein Programm schreiben, das genau dieses Ass dreht und 24 Bilder pro Sekunde generiert und speichert, bis das Ass sich einmal komplett um die eigene Achse gedreht hat. Aber ginge das überhaupt vom Speicherplatz her, werden die Dateien nicht zu groß ? Auch allgemein: Woher kriegt man überhaupt ein passendes 3D-Modell? Fragen über Fragen....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 24, 2009 19:49 
Offline
Forenkatze
Benutzeravatar

Registriert: Mi Okt 22, 2003 18:30
Beiträge: 1945
Wohnort: Närnberch
Programmiersprache: Scala, Java, C*
Ein Ass kannst du dir doch einfach selber bauen. Du zeichnest ein Quad und nimmst als Alphamask etwas, was die Kontur deiner Spielkarten hat ;)

Ich würd's aber gar nicht so aufwändig machen. Wenn du kein OGL verwenden darfst, würde ich es in Blender z.B. als Video rendern und dann darstellen. (Mit TAnimate zum Bleistift).

Wenn es nicht toll aussehen musst, kannst du die Drehung natürlich auch mit Canvas simulieren, indem du die Karte zeichnest und ihre Breite sinusförmig veränderst. Sieht natürlich nur behelfsmäßig aus, ist aber am einfachsten ;)

_________________
"Für kein Tier wird so viel gearbeitet wie für die Katz'."


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.006s | 14 Queries | GZIP : On ]