[assimp] C#–Bindings

Hier kann über allgemeine Themen diskutiert werden, die sonst in kein Forum passen.
Insbesondere über Szene, Games, Kultur, Weltgeschehen, Persönliches, Recht, Hard- und Software.
Benutzeravatar
Schrompf
Moderator
Beiträge: 5396
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: [assimp] C#–Bindings

Beitrag von Schrompf »

Wo crasht es denn? Kannst Du die Assimp-Lib debuggen, wenn Du sie von .NET aus aufrufst?
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Nutzt Du die gleichen Versionen der Bibliotheken die ich genutzt habe? Also die letzte Version von Boost und die Dev-Version (nicht Stable) von SWIG?
Matthias Gubisch
Establishment
Beiträge: 518
Registriert: 01.03.2009, 19:09

Re: [assimp] C#–Bindings

Beitrag von Matthias Gubisch »

Jup habs gestern extra nochmal neu upgedatet dass ich sicher die aktuellste version hab...

Was nutzt du denn als Betriebssystem?
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Leider immer noch Vista 64.
Matthias Gubisch
Establishment
Beiträge: 518
Registriert: 01.03.2009, 19:09

Re: [assimp] C#–Bindings

Beitrag von Matthias Gubisch »

Ich nutze WIN7 64

werds aber vielleicht die Tage mal auf meinem alten XP Rechner probieren.
Irgendwie muss das problem ja einzugrenzen sein.
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Gibt es hier irgendwelche Neuigkeiten? :)
Benutzeravatar
kimmi
Moderator
Beiträge: 1416
Registriert: 26.02.2009, 09:42
Echter Name: Kim Kulling
Wohnort: Luebeck
Kontaktdaten:

Re: [assimp] C#–Bindings

Beitrag von kimmi »

Schau mal in die Mailingliste, da gibt es recht viele Neuigkeiten.

Gruß Kimmi
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Habe ich schon und da gibt es keine Neuigkeiten bzgl. der C#-Bindings soweit ich es erkennen konnte, deshalb fragte ich hier nach. :)
Benutzeravatar
kimmi
Moderator
Beiträge: 1416
Registriert: 26.02.2009, 09:42
Echter Name: Kim Kulling
Wohnort: Luebeck
Kontaktdaten:

Re: [assimp] C#–Bindings

Beitrag von kimmi »

Hm, ich habe dir die aktuelle Diskussion mal geforwarded. Ich habe da leider noch nicht alles auf Platte, ich muß mich da erst mal einlesen, bevor ich da was zu sagen kann.

Gruß Kimmi
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Yo, habe schon geantwortet. *g* Habt ihr mehr als eine Mailing-Liste?
Matthias Gubisch
Establishment
Beiträge: 518
Registriert: 01.03.2009, 19:09

Re: [assimp] C#–Bindings

Beitrag von Matthias Gubisch »

Nein eigentlich nicht
Anfangs war die Diskussion zwischen Adam und mir und mit der Zeit sind immer mehr Leute als CC dazugekommen ;)
Aber and die Mailinglist hat iwie keiner so recht gedacht.

Bei fragen kannst dich einfach melden.
Ich werde wohl naechsten Mittwoche wieder dazukommen der Exception auf meinem Rechner auf den Grund zu gehen...
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Benutzeravatar
kimmi
Moderator
Beiträge: 1416
Registriert: 26.02.2009, 09:42
Echter Name: Kim Kulling
Wohnort: Luebeck
Kontaktdaten:

Re: [assimp] C#–Bindings

Beitrag von kimmi »

Deswegen ist das immer gut, solche Diskussionen auf der offitiellen Mailingliste bzw. im Board auf der Projektwebsite zu führen *Klugscheiß* ... ;).

Gruß Kimmi
klickverbot
Establishment
Beiträge: 191
Registriert: 01.03.2009, 19:22
Echter Name: David N.

Re: [assimp] C#–Bindings

Beitrag von klickverbot »

Ich würde euch auch bitten, mir den Stand eurer Diskussionen mitzuteilen, weil ich in den nächsten Tagen die SWIG-Anpassungen für die C#-Bindings mal wieder nach port/swig zurückkopieren und einmal ein bisschen aktiver an den D-SWIG-Bindings arbeiten will. (Mir schwebt ein kleiner Port von AssimpView nach D/Qt/OpenGL vor).

Ursprünglich war ja meine Idee, das Verzeichnis port/swig für die Interface-Files aller SWIG-basierenden Bindings zu verwenden, weil ja ziemlich viel identisch sein wird (die paar sprachspezifischen Anpassungen kann man über die von SWIG definierten Präprozessor-Konstanten SWIGCSHARP, SWIGD, ...) regeln. Leider habe ich das wohl nie wirklich kommuniziert, worauf die Anpassungen vor einiger Zeit einfach ins C#-Verzeichnis kopiert wurden.

Bezüglich der oben erwähnten Exception: Ich weiß zwar nicht, worum es geht, aber ich würde vermuten, dass dir der GC irgendein Objekt zerstört, dass auf der C#-Seite nicht mehr referenziert wird, dessen C++-Destruktor aber noch gebrauchte Daten zerstört (z.B. aiScene).
Matthias Gubisch
Establishment
Beiträge: 518
Registriert: 01.03.2009, 19:09

Re: [assimp] C#–Bindings

Beitrag von Matthias Gubisch »

Wenn du mir deine e-mail addy zukommenlässt leite ich dir die Diskussion gerne weiter
und Weiterdiskutieren können wir ja dann auf der Mailingliste...

Bezüglich der Exception: Sie Tritt bereits beim Aufruf von ReadFile auf also zu einen Zeitpunkt an dem von mir noch gar keine aiScene referenziert wird...

Wir konnten es so wie es aussieht auf Win7 x64 eingrenzen. Ich werde mich am Mittwoch da nochmal dransetzen in der Hoffnung was lauffähiges hinzubekommen
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
klickverbot
Establishment
Beiträge: 191
Registriert: 01.03.2009, 19:22
Echter Name: David N.

Re: [assimp] C#–Bindings

Beitrag von klickverbot »

Danke kimmi fürs Weiterleiten an die Mailing List.
Meine E-Mail-Adresse findest du übrigens auch unter http://assimp.sourceforge.net/main_contact.html, Matthias. ;)
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [assimp] C#–Bindings

Beitrag von Aramis »

Nur aus Interesse (und Schuldbewusstsein, weil ich seit ca. 3 Wochen nichts mehr an Assimp gemacht habe) -- wie ist nun eigentlich der aktuelle Status?
Matthias Gubisch
Establishment
Beiträge: 518
Registriert: 01.03.2009, 19:09

Re: [assimp] C#–Bindings

Beitrag von Matthias Gubisch »

Der aktuelle Status ist der der im SVN zu finden ist.
Mittlerweile laeuft das ganze auch unter Win7 x64 :)

Ich hab am Wochenende damit angefangen die Fehlenden Klassen einzubauen (ist aber noch nicht sehr weit gediehen) und einen neuen Viewer zu schreiben, diesmal allerdings auf Basis von SlimDX und WPF. Sobald ich mal was lauffaehiges hab wird es eingecheckt.
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Benutzeravatar
kimmi
Moderator
Beiträge: 1416
Registriert: 26.02.2009, 09:42
Echter Name: Kim Kulling
Wohnort: Luebeck
Kontaktdaten:

Re: [assimp] C#–Bindings

Beitrag von kimmi »

Ich bin schon sehr gespannt, was da raus kommt. Der Q3BSP-Loader ist übrigens etwas weiter gediegen, ist aber noch nicht wirklich einsatzfähig.

Gruß Kimmi
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Klingt sehr gut! :) Sagst Du hier bitte wieder Bescheid, wenn Du wieder etwas neues eingecheckt hast? :)

Konntest Du dein Problem nun loesen? Wenn ja, woran lag es?
Matthias Gubisch
Establishment
Beiträge: 518
Registriert: 01.03.2009, 19:09

Re: [assimp] C#–Bindings

Beitrag von Matthias Gubisch »

Woran es genau lag kann ich leider nicht sagen

Adam (der aus der mailingliste) hat komplett neue Workspaces aufgesetzt mit denen es nun funktioniert.
Allerdings hab ich die noch nicht im Detail verglichen wo der Unterschied ist.

Aber die aktuelle Version im SVN kann zumindest schon mal Meshes soweit laden dass man sie darstellen kann wie der Viewer beweist.

Natuerlich sag ich bescheid wenn ich wieder was einchecke, kann aber ein paar Tage dauern hab zur Zeit mal wieder einiges ausserhalb der Programmiererei um die Ohren ;)
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Seraph
Site Admin
Beiträge: 1186
Registriert: 18.04.2002, 21:53

Re: [assimp] C#–Bindings

Beitrag von Seraph »

Kein Problem, bin auch mit Arbeit ueberladen. :S Und danke fuer die Rueckinfo. :)
Antworten