Wieder mal ein kleines OpenGL-Projekt...
Download:
Crysis-Screensaver.zip (~34 MB)
Der Screensaver stellt einen Nachbau des Menüs von Crysis 2 oder 3 (animiert) nach.
Nach langem grübeln hab ich eine Methode gefunden die Videos für Crysis 3 einzubinden.
Anfangs hatte ich JPEG-Bilder, die der Reihe nach geladen werden (wenig Arbeitsspeicher, dafür aber bombastisch viel CPU-Leistung benötigt)
Jetzt verwende ich komprimierte Texturen wofür zwar für Crysis 3 fast 400 MB Arbeitsspeicher benötigt wird, dafür ist aber die CPU-Anzeige bei mir auf 0.
Crysis 2 macht keine Probleme (sind ja nur Bilder, keine Videos).
Wer etwas ändern will und den neuen Screensaver kompiliert, muss nur die EXE in SCR umbenennen.
Ihr könnt auch an den Configs rumbasteln oder die Bilder ersetzen.
Wer das Video ersetzen will findet unter textures\crysis3 die Datei _compile.ahk
Damit wählt man zuerst den Ordner, der eine JPEG-Sequenz enthält (am besten durchnummerierte JPEGs).
Dann die Ausgabedatei, und die Bilder werden zu komprimierten Texturen in einem Archiv (selbst erfundener Dateityp).
Die Bilder sind vom Original-Spiel Gegrabt.
Das heißt ich besitze keine Rechte für die Bilder.
Aber ist halt von nem Fan für Fans (denke mal das ist nicht schlimm, sondern eher Werbung ).