PDA

Vollständige Version anzeigen : Transparente PNG's automatisiert mergen (Slices)


Arje_Bansdt
30.08.08, 12:12
Hallo liebe Photoshop Gemeinde,

Ich habe folgendes Anliegen. Ich besitze PS CS3 mit diesem sollte dies möglich sein:

Ich bin Spieledesigner arbeite an Animationsfolgen von Spielfiguren für ein Computerspiel, die ich mit der 3D Software blender gerendert habe. Nun habe ich seitens der Programmierer die Aufgabe bekommen alle Animationsfolgen, zwecks besserer Performance in jedem Ordner zu einem großen PNG zusammenzumergen, sodass ein programmierter algorithmus im spiel nur über dieses eine große bild zu fahren braucht und nicht jedes einzelne Bild extra geladen werden muss. Ich hoffe soweit verstanden ;-) stellt euch das ganzen wie einen Filmstreifen vor, der abläuft.

Ich habe wirklich lange mich daran aufgehalten es in PS hinzubekommen und bin gescheitert. Irgendwie würfelt photoshop immer alles einfach zusammen. möglicherweise weil es mit der transparenz der pngs nicht klarkommt. photomerge scheidet aus, ebenso Contact sheet 2 und HDR merge.
Deswegen frage ich euch profis, wie ist es in Photoshop möglich dieses automatisiert zu bewerkstelligen.

Kleine einzelne pngs zu langem Animationsstreifen(Slice) (transparent!!!) mergen !
Eine detailierte Beschreibung wäre nicht schlecht ;-) Ich bin in Sachen Photoshop nicht der Vollprofi.

Kleiner Nachtrag: Die einzelnen PNGs sollten untereinader angeordnet werden! nicht nebeneinander! ;)

Danke Vielmals im Vorraus,
Arje

phoenix
30.08.08, 12:20
Moin Arje,

Slices brauchst Du wohl keine oder? Willst ja kein Webprojekt starten ;)

Also musst Du lediglich die einzelnen *.png´s automatisiert einlesen und zu einem langen *.png zusammenfügen? Dann schau mal hier:

http://www.photoshop-cafe.de/forum/showpost.php?p=45409&postcount=23

Und damit es funktioniert, brauchst Du noch dieses hier, genauer Step 1 davon:

http://www.photoshop-cafe.de/forum/showthread.php?p=42107#post42107

Am Schluss einfach zu einer Ebene zusammenfügen und als *.png extrahieren. Und wenn alles funktioniert, nicht vergessen ein Danke (http://www.photoshop-cafe.de/forum/showthread.php?p=42107#post42107) dazulassen und einen Link zum Spiel ;)

Gruss,
phoenix

Arje_Bansdt
31.08.08, 21:54
Hallo, Vielen Dank erstmal für dieses Skript ! Es klappt ganz wunderbar...
Nur habe ich folgedes Problemchen. Ich müsste ca 120 bildfolgen erstellen und würde
wohl mehrere stunden daran sitzen. kann man das GANZE nicht auch in EINEM Batch prozess lösen, der alle PNGs in sämtlichen unterverzeichnisse einbezieht und diese dann jeweils in dem verzeichnis abspeichert ? Würde ne Menge arbeit erleichtern.

Danke aber bis hierher,
Arje

Arje_Bansdt
01.09.08, 00:01
Hallo, ich habe gerade festgestellt, dass das skript leider eine autozentrierung bei transparenten pngs durchführt. Das ist natürlich totaler _ _ _ _ und sehr ärgerlich. Kann man das irgendwie ausstellen ? Danke !

phoenix
01.09.08, 00:12
Können tut man vieles. Der Quellcode ist offen zugänglich. Tob Dich aus.