[assimp] C#–Bindings
- 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
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.
Re: [assimp] C#–Bindings
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
Jup habs gestern extra nochmal neu upgedatet dass ich sicher die aktuellste version hab...
Was nutzt du denn als Betriebssystem?
Was nutzt du denn als Betriebssystem?
Bevor man den Kopf schüttelt, sollte man sich vergewissern einen zu haben
Re: [assimp] C#–Bindings
Leider immer noch Vista 64.
-
Matthias Gubisch
- Establishment
- Beiträge: 518
- Registriert: 01.03.2009, 19:09
Re: [assimp] C#–Bindings
Ich nutze WIN7 64
werds aber vielleicht die Tage mal auf meinem alten XP Rechner probieren.
Irgendwie muss das problem ja einzugrenzen sein.
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
Re: [assimp] C#–Bindings
Gibt es hier irgendwelche Neuigkeiten? :)
- kimmi
- Moderator
- Beiträge: 1416
- Registriert: 26.02.2009, 09:42
- Echter Name: Kim Kulling
- Wohnort: Luebeck
- Kontaktdaten:
Re: [assimp] C#–Bindings
Schau mal in die Mailingliste, da gibt es recht viele Neuigkeiten.
Gruß Kimmi
Gruß Kimmi
Re: [assimp] C#–Bindings
Habe ich schon und da gibt es keine Neuigkeiten bzgl. der C#-Bindings soweit ich es erkennen konnte, deshalb fragte ich hier nach. :)
- kimmi
- Moderator
- Beiträge: 1416
- Registriert: 26.02.2009, 09:42
- Echter Name: Kim Kulling
- Wohnort: Luebeck
- Kontaktdaten:
Re: [assimp] C#–Bindings
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
Gruß Kimmi
Re: [assimp] C#–Bindings
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
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...
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
- kimmi
- Moderator
- Beiträge: 1416
- Registriert: 26.02.2009, 09:42
- Echter Name: Kim Kulling
- Wohnort: Luebeck
- Kontaktdaten:
Re: [assimp] C#–Bindings
Deswegen ist das immer gut, solche Diskussionen auf der offitiellen Mailingliste bzw. im Board auf der Projektwebsite zu führen *Klugscheiß* ... ;).
Gruß Kimmi
Gruß Kimmi
-
klickverbot
- Establishment
- Beiträge: 191
- Registriert: 01.03.2009, 19:22
- Echter Name: David N.
Re: [assimp] C#–Bindings
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).
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
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
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
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. ;)
Meine E-Mail-Adresse findest du übrigens auch unter http://assimp.sourceforge.net/main_contact.html, Matthias. ;)
- Aramis
- Moderator
- Beiträge: 1458
- Registriert: 25.02.2009, 19:50
- Echter Name: Alexander Gessler
- Wohnort: 2016
- Kontaktdaten:
Re: [assimp] C#–Bindings
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
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.
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
- kimmi
- Moderator
- Beiträge: 1416
- Registriert: 26.02.2009, 09:42
- Echter Name: Kim Kulling
- Wohnort: Luebeck
- Kontaktdaten:
Re: [assimp] C#–Bindings
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
Gruß Kimmi
Re: [assimp] C#–Bindings
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?
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
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 ;)
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
Re: [assimp] C#–Bindings
Kein Problem, bin auch mit Arbeit ueberladen. :S Und danke fuer die Rueckinfo. :)