Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

31

07.05.2008, 19:26

Welche VErsion benutzt du? Und was sind diese Einschränkungen? Bitte, ich muss es wissen.

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

32

07.05.2008, 19:54

ich arbeite mit dem aktuellen, für Cinema4D 1.22

die einschränkungen stehen auch in der doku, wenn du es von CodeGardeners saugst. trotzdem bin ich heut ma nett und poste sie dir :).

das sind die einschränkungen bei animation:
- die bones müssen ein unterobjekt des meshes sein
– das gesamte mesh hat nur eine textur
– keine Hypernurbs (dann musste halt wieder nen polygon-object machen)
– keine bones dürfen dieselben namen haben
– die bones müssen fixiert sein (jeder bone an die vertices)
– es dürfen NUR bones unter der meshhierarchie sein (auch 0-bones)
– Bones funktioniern nur mit Vertexmap und einem "restriction tag"
– bones müssen wie folgt gesetzt sein: “smart bone” und “absolute vertex map”

für export ohne animation hab ich blos die erfahrung gemacht, dass man nur polygon-objekte haben sollte und auch keine nurbs aller art (auch bending-objekte sind nich so praktisch).
auch versschiedene mapping-arten (z. b. zylindrial mapping) wird nicht exportiert.

33

07.05.2008, 20:11

Wie pro Mesh nur eine Textur?
Heißt das, mein Männchen kann nicht verschiedene KLeidung tragen, sondern nur Kleidung vom selben Typ? Selbst das Gesicht hat die Textur von der Kleidung?

Das hört sich für mich nicht nach einer "kleinen" Einschränkung an.

Ich suche einfach ein Programm, das vorallem mit DirectX gut zusammenarbeitet. Das Work-flow von Cinema 4D soll ja echt super sein, aber ich will nunmal mein eigenes Spielchen programmieren. Da ist es halt nicht so toll, wenn die x-Files nicht unterstützt werden.

Braucht man die X-Files eigentlich? Kann man auch mit anderen Datei-Formaten in DirectX arbeiten?
DirectX hat doch das Tool Conv3ds, mit dem man 3ds-Dateien in X-Files umwandeln kann. Funktioniert es, wenn ich in Cinema 4d eine 3ds-Datei exportiere, und diese dann mit diesem Conv3ds in eine X-File umwandlte? Sind dann die Animationen und so drin?

Wie kommt Maya und 3D Studio Max mit DirectX klar? Mir ist es nicht so wichtig, dass das Programm an sich gut ist oder nicht. Mir kommt es vorallem auf den Converter an. Die Modells müssen halt gut mit DirectX kompatibel sein.

Und zu dem Programm sollte es gute Lektüre geben.

Bwoah, sind jetzt viele Fragen. Aber man sollte ja keine Doppelposts machen.

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

34

08.05.2008, 11:44

Zitat von »"Lord Holy"«

Wie pro Mesh nur eine Textur?
Heißt das, mein Männchen kann nicht verschiedene KLeidung tragen, sondern nur Kleidung vom selben Typ? Selbst das Gesicht hat die Textur von der Kleidung?


natürlich kann sie. man muss halt nurn eine textur amchen wo alles drauf ist (siehe aus dem sdk "tiny.dds"). ist bei solchen meshs auch recht üblich deswegen auch nicht so die einschränkung, mit der man nicht leben könnte.

@3ds-export von C4D: ist nicht so der bringer, es werden nicht alle sachen exportiert (frag mich aber bitte nicht, was alles keine ahnung, ich jtze nur x).

@x-file notwendig: nein, nicht unbedingt. du hast halt nur den vorteil, dass du bei x-files die d3dx methoden nutzen kannst um recht schnell meshs anzuzeigen.

35

08.05.2008, 17:00

Zitat von »"Lord Holy"«


Ich suche einfach ein Programm, das vorallem mit DirectX gut zusammenarbeitet.


Du solltest dir erstmal anschauen, was DirectX eigentlich macht. DirectX ist eine lowLevel API und kann nur Dreiecke anzeigen.
Du willst eine Datei anzeigen, das kann DX nicht. Es gibt allerdings eine DX Zusatzlib, (D3DX oder so), welche X-Dateien lesen kann und dann DX sagen kann, welche Dreiecke es wie rendern soll.
Es ist total egal, welches Format du benutzt, das einzig wichtige ist, dass du ein Stück Code hast, der mithilfe der Datei DX sagen kann, welche Dreiecke es anzeigen soll. Diesen Code kannst du dir selber schreiben, oder du benutzt eine der was-weiß-ich-wie-vielen Libs, die im Internet herumspuken.

X-Files sind zwar naheliegend, weil die D3DX Lib zu DX gehört, aber das heißt noch lange nicht, das X-Files irgendwie gut wären. Such dir einfach ein Format raus, welches deinen Anforderungen entspricht, welches du exportierne und welches du laden kannst (es muss also entweder was fertiges zum Laden geben, oder das Format muss einfach genug sein um es selbst zu laden).
Lieber dumm fragen, als dumm bleiben!

36

08.05.2008, 20:05

Vielen Dank.
Man merkt schon, dass ihr nicht nur Designer seid, die nur Bienchen und Blümchen malen, sondern dass ihr Programmierer seid, die von der Technik auch Ahnung haben.

Aber da wir im Studium so oder so nur Blender und 3ds-Max benutzen, fällt die Wahl eh leichter.

37

20.06.2008, 23:50

Ich empfehle dir XSI|Softimage.
XSI|Softimage gehört neben Maya und 3DMax zu den "drei grossen" und steht mit ihnen auf einer Stufe. Wenn du das Programm beherschst ist das eine sehr wertvolle Refernez und macht sich so gut wie Maya oder Max.
Softimage hat aber einige Vorteile gegenüber den anderen beiden Programmen.
- das modellieren ist intuitiver und daher leichter zu erlernen.
- die advanced Version kostet zwar auch 4995$ aber die Foundation gibts bereits für 495$ Mit der Foundation hast du die gleichen Werkzeuge und renderst auch über MentalRay. Auch eine Lizenz zum komerziellen vertreiben deines Content hast du dabei. Eine super Einstiegsmöglichkeit.
- von Softimage gibts ein _kostenloses_ Mod-Tool! Das Layout kannste sogar so umschalten, das die Oberfläche 1:1 die des Vollpreis-Programm ist. So kann man alle Tutorials durcharbeiten.
- Softimage bietet einen sehr guten support für Games. Auch das Mod-Tool kann dir z.b in das x.Datei Format exportieren. Mit animationen und alles was dazugehört.
- Softimage arbeitet super mit der Source Engine von Valve zusammen (Half-Life2 ect.). Die Modelle in Half-Life2 wurden alle mit Softimage gemacht

Mein Ratschlag: Nimm Softimage und nicht Cinema4D

http://www.softimage.com/
http://www.softimage.com/products/modtool/

SirForce

Alter Hase

Beiträge: 802

Wohnort: Süddeutschland

  • Private Nachricht senden

38

21.06.2008, 00:02

@neptun:
Dann hab ich mal eine kurze Frage (ich weiß es in dem Fall halt nicht besser): Wo genau liegen denn dann jetzt die Vorteile zu der immerhin um gut 4.5k € teueren Vollversion?
Nichts behindert so sehr die Entwicklung der Intelligenz wie ihre vollständige Abwesenheit.

Michail Genin

39

21.06.2008, 00:38

Wenn du ein grosses komerzielles Projekt machst, _müssen_ einfach mehrere Leute an verschiedenen Rechnern arbeiten können. Dafür brauchst du ne andere eben sehr teure Lizenz. Du kannst dann auch über ein Netzwerk vereinfacht an einem Projekt arbeiten. Zudem kannst du über ein Netzwerk mit verschiedenen Rechnern rendern. MultiCore Prozessor unterstützung hast du natürlich auch. Weiss nicht, ob das bei der Foundation dabei ist. Afaik nicht.
Vom Funktionsumfang kann die Foundation nahezu alles. Sind eher lizenztechnische Dinge, die eigentlich erst ins Gewicht Fallen, wenn man _wirklich_ grosses vorhat. Eben im Professionellen Bereich.
Kaum ne Einzelperson wird ne Advanced Version von XSI haben.

Es gibt aber ne Tabelle, wo die Unterschiede genau aufgelistet sind. Mal sehen ob ich die finden kann.

Ich bin jetzt auch noch nicht der Modeller-Profi(ich arbeite jedenfalls dran) doch ich kann ganz erlich behaupten, das das Programm mit ABSTAND das beste 3D-Programm ist, das ich je benutzt habe. Ich habe Maya probiert - und das auch nicht nur kurz - und ich habe ne Zeitlang mit Cinema4D gearbeitet.
Die Programme sind sicherlich auch ziemlich gut. Und von Maya weiss ich, das es ebenso mächtig ist wie XSI. Allerdings ist die ganze Arbeitsoberfläche bei XSI einfach viel sinnvoller und eleganter. Meine Meinung jedenfalls.

Das Unternehmen ist mir auch sympathischer. Die PLE von Maya kann man z.b nicht mit dem Mod-Tool von XSI vergleichen. Bei der PLE kannst du _nichts_ exportieren und die Wasserzeichen sind dermassen penetrant und störend, dass man im shaded Mode gar nicht mehr richtig arbeiten kann.
Wirklich kein Vergleich zum XSI-Mod Tool.

Zudem gibts immerwieder Angebote von der Foundation Version erheblich günstiger zur Essentials zu wechseln. Aber wie gesag, in den meisten Fällen wird da vermtlich kein Bedarf sein.

btw auch Ubisoft arbeitet afaik nur noch mit Softimage.
Geht mal auf die Page und schaut euch um - sehr impressive!
http://www.softimage.com/products/xsi/games/overview.aspx
Softimage hat den Gamedeveloper Frontline Award 07 gewonnen.

Gruss neptun

Werbeanzeige