PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dokumentation zum ASC - Format



Machtl
09.12.2008, 13:51
Gibt es da eine Doku zu bzw. gibt es das Plugin von Kerrax irgendwo als Source Code zum runterladen?

Schattenlord34
09.12.2008, 16:07
Hast schonmal ne ASC Datei im Editor angeschaut?
Also da brauchst echt keine Dokumentation dazu.
Das ist alles selbsterklärend.

Baltram
09.12.2008, 16:52
Das ASC-Format ist im Prinzip dasselbe wie das ASE-Format. Dazu gibt es z.B. hier (http://wiki.beyondunreal.com/Legacy:ASE_File_Format) eine Dokumentation (leider nur auf Statische Scenes bezogen und auf Englisch).

Die wenigen Unterschiede, die es zwischen den beiden Formaten gibt siehst du, wenn du beides im Texteditor vergleichst. Es stimmt dass das alles ziemlich selbsterklärend ist.

MfG,
Baltram

Edit: Wenn's dir hilft:
ASC-Exp1.6 (http://forum.worldofplayers.de/forum/attachment.php?attachmentid=19885)
Dieses Script macht im Grunde das gleiche wie der Kerrax ASC-Exporter (es ist aber auch ein ASE Export dabei). Funktioniert auch in 3ds Max und die Scriptsprache ähnelt glaube ich der von Max-Plugins. Vielleicht kannst du ja da rauslesen, was du brauchst.

Machtl
11.12.2008, 16:29
Danke das hat schon geholfen.
Ich hab jetzt schon einiges am Format kapiert aber dennoch ist es mir nach wie vor ein Rätsel wo jetzt eigentlich die Animation definiert ist. Ich sehe nur Positionen von den Vertices innerhalb eines Frames.

Ok Ich hab jetzt Animationen gefunden. Offensichtlich habe ich immer die falsche Art von ASC angeguckt xD

Player140
11.12.2008, 17:51
Bist du C++ Programmierer u. willst was im Zusammenhang damit programmieren?

Falls du Arbeit suchst, es gibt noch viele Cinema 4Dler die sehnsüchtig auf ein 3ds (und ASC) Export/Import Plugin warten :D

Machtl
11.12.2008, 18:14
Nun zu Beginn dachte ich mir ich schreibe ein Programm in C++ um die Animationen von meinem Lieblings-3D-Programm Blender zu exportieren. Dann dachte ich mir dass, das womöglich schwierig werden könnte an die ganzen Informationen in Blender ran zu kommen. Deshalb will ich das ganze jetzt mittels Blender - Python - API umsetzen. Leider hab kann ich (noch) kein Python, deshalb versuche ich es parallel zu meinem Projekt zu lernen.

Cinema 4D besitze ich nicht und müsste es mir daher "besorgen". Falls ich das bei Blender auf die Reihe bekome könnte ich auch versuchen das Projekt auf Cinema 4D umzusetzen. Welche Sprache verwendet Cinema 4D für Plugins?

Aber zuerst muss ich das ASC-Format checken.
Bald sind Ferien, da werd ich mich wohl mal ransetzen.

NicoDE
12.12.2008, 09:37
Die Unterschiede von Gothic-ASC und ASE dürften folgende sein: Header
Einrückung
Softskin-Vertizes (beim Export sortiert nach Gewichtung)

Ansonsten dürfte dich dieser Thread interessieren:
http://forum.worldofplayers.de/forum/showthread.php?t=206600

Ich hatte damals kurz ähnliches begonnen und wurde durch Probleme bei der Übersetzung von 3dsmax decomp_affine() nach Blender-Python aufgehalten...

Player140
13.12.2008, 00:31
Cinema 4D musst du dir nicht "besorgen", es würde langen wenn du dir eine Demo Version downloadest ;)
Zumindest die R10 Demoversion ging unbegrenzt lange, einzige Einschränkung, man kann nicht speichern (Plugins werden aber ausgeführt).

Cinema 4D bietet ein kompfortables C++ SDK das wohl auch ganz ordentlich dokumentiert ist.
Außerdem kann man Plugins für die C4D eigene Skriptsprache COFFEE schreiben, weis aber nicht ob das für ein Exportplugin so geeignet ist.

Hier gibts schon einiges zum Theme Cinema 4D Plugin, Nico hat mal angefangen damit (3ds Export/Import), nur leider irgendwann keine Zeit mehr dafür gefunden:
http://forum.worldofplayers.de/forum/showthread.php?t=334807