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

1

25.12.2004, 21:22

Blender-Dateiformat

So ... nach langer Zeit der Abwesenheit bin auch ich wieder mit dabei !!

Natürlich um einige Fragen beantwortet zu bekommen und ...
um mich für mein vergangenes und wahrscheinlich auch zukünftiges arrogantes Auftreten zu entschuldigen.

Meine erste (nicht ganz passende) Frage:
Wie krieg ich denn in diesem Forum meinen Benutzernamen geändert ???

Meine zweite (weit wichtigere Frage) Frage:
Wie kann ich Modell-Dateien die ich mit Blender erstellt habe (***.blend)
in mein C++ Programm laden ??

Nützlich wären jetz' Sachen wie'n Loader, 'n Modul oder einfach nur 'ne Internetseite mit Infos.

Ach ja
Hintergrundinfos: (Nur wen's interessiert)

Ich bin z.Z. mit'nem Kumpel dabei ein umfangreiches, anspruchsvolles und vor Allem Systemunabhängiges 3D-RPG zu entwickeln. Es wird geschrieben in C++ und programmiert mit Hilfe von SDL und OpenGL.
Gemodelt wird mit Blender.

Wer jetz' auf die irrwitzige Idee kommen sollte mitmachen zu wollen kann das ruhig in diesem Forum oder mit einer Mail an www.noackp3@aol.com zum Ausdruck bringen. Wir brauchen eigentlich alles (also Programmierer, Grafiker, Musiker, etc.).

So das war's dann erstmal von mir. Viel Spaß beim Posten und ein Frohes Weinachtsfest nachträglich.

2

25.12.2004, 21:47

1. Der Link funzt bei mir nicht!
2. Guck dir doch mal an wie David das bei 3ds Dateien gemacht hat! Das musst de nur in das richtige FOrmat umwandeln bzw schrieben.
3. Ich hab mal geguckt, ich kann meinen Benutzernamen auch nicht umändern. Musste warscheinlich nen admin fragen!

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

3

26.12.2004, 00:00

Namensänderung: Ich wüßte nicht, daß das geht.

Blenderformat:
Das Format ist sehr komplex, beinhaltet Blender "interna" und ist nicht als Austauschformat gedacht. Die beiden wesentlichen Möglichkeiten, die Du hast sind:
A) Du nimmst eines der standard Austauschformate, für die es bereits Exporter von Blender aus gibt
B) Du definierst Dein eigenes Format und schreibst einen Exporter für Blender.

B wird allgemneint bevorzugt, da Du das Format Deinen Wünschen anpassen kannst. Allerdings legt es Dich weitgehend auf Blender fest. Gibt es in Deinem Code bzw in SDL schon einen Import für ein Format, was Blender unterstützt?
"Games are algorithmic entertainment."

4

26.12.2004, 17:43

Wegen dem Link, das "www." is' natürlich Schwachsinn, oder red' ich jetz' Schwachsinn ??? Ich entschuldige mich.
Aber es doch klar, dass es eine E-Mail-Adresse ist.

Wegen Blender:

Ich weis es zwar nicht genau, bin mir aber ziemlich sicher, dass das Laden von solchen Dateien nicht integriert ist, weder in SDL noch in OpenGL.

Es gibt aber einige Engines (auch open source) die Funktionen für das Laden von Modelldateien bereitstellen. Nun ist es aber gerade so, dass eine fertige Engine möglicherweise etwas zu viel des Guten ist. Wir wollten uns nämlich selbst eine schreiben.

Daher benötige ich auch nur eine C/C++ -Funktion zum Laden von Modelldateien und später noch was um komplexe Animationen durchführen zu können, obwohl das mit Bone-Systems und Vertex-Gruppen zu machen sein sollte.

Ja, also ich muss dann Schluss machen.

// Hab' wahrscheinlich sowieso zuviel geredet.

5

26.12.2004, 17:49

Ich würde mir dann mal sone OpenSource Engi´ne runterladen, also eine mit Blender Format support, und dann mal gucken wie die das gamcht haben. Dann vesuchste das zu verstehen und schon bisse fertig!

Anonymous

unregistriert

6

26.12.2004, 19:10

Wird wohl die beste Variante sein.

Kennst'e ne gute Engine?
Ich hab' gehört Nebula 2 soll Open source sein.

Werbeanzeige