Graphik-Quellen
-
Hallo zusammen, ich hätte da eine Frage, ich möchte mit C# WPF XAML, 3D-Graphik erstellen und für die Erstellung Tools verwenden, so wie Blender. Was gibt es da für weitere Möglichkeiten, so wie Blender ? Ich möchte eine 3D-Graphik in XAML-Code transformieren, ... Viewport3D ... usw. Weiss jemand Rat ?
-
Darf ich dich hier rauf verweisen? Es gibt anscheinend direkt für Blender eigene XAML-Exporter.
http://blog.tiaan.com/link/2009/03/07/create-3d-wpf-models-using-xaml-exporter-for-blender
-
Kann man dann auch die mit Blender importierte Graphik, als WPF Control mit ElementHost in C# einbauen ?
-
Habe nun die Version 2.79 von Blender herruntergeladen, der XAML-Exporter muss separat installiert werden, habe nun verschiedene Methoden versucht anzuwenden, ohne Erfolg.
-
Dieser Beitrag wurde gelöscht!
-
Ich habe das bei mein Blender (Version 2.78) auch mal probiert. Da ging es auch nicht. Ich habe auch folgende Exporter noch probiert:
http://airobotmedia.com/apps/xaml-exporter-for-blender/
https://bitbucket.org/jacobsgerry/blender_addon_xaml_exporter/src/master/Da gibts ja auch eine Installationsanleitung, die ähnlich ist. Aber wer weiß, was da jetzt wieder ist, warum das nicht geht. Mein Export-Menü bleibt zumindest unverändert.
-
Habe es jetzt einfach mit Blender 2.78a versucht, hat ohne Probleme funktioniert.
Habt Ihr euch denn genau nach der Anleitung gerichtet? Ich habe den Link von airobotmedia versucht.
http://airobotmedia.com/apps/xaml-exporter-for-blender/
Habe den Exporter aktiviert und erscheint nun fröhlich im Exporter Menü. Weitere Dinge, wie Mesh Export, habe ich noch nicht probiert.
-
Stelle mich vielleicht ungeschickt an, aber woher bekomme ich: "io_export_xaml.py" her ? Einmal hieß es, ich hätte kein Administratorrecht ...
-
-
Danke das hat funktioniert ! Kann man damit Meshes nach WPF exportieren ? Kann man damit, zB: Schriftzüge bewegt mit WPF animieren ?
-
Soweit ich das aus der Beschreibung verstehe, kannst du nur statische Szenen nach WPF exportieren. Also die Vertize-Position/Normale, Texturen/Farbe. Für eine Animation müsstest du in Blender dann eine eigene Keyframe-Animation, bei der du die Positions-Property animierst, erstellen.
-
Was hat man sonst noch für kostenlose Möglichkeiten, bewegte 3D-Graphiken mit C# anzuzeigen ?
-
Ich bin eben nur Anfänger mit Blender, was ist den eine Keyframe-Animation ? Sorry dass ich nerve ....
-
Ok, das mit der Keyframe-Animaton kann ich mir selber anlesen. Kann man damit wie Du oben beschrieben hast, mit WPF eine Animation erstellen ?
-
Ja kannst du. Hier ist ein Beispiel, wo ein Rechteck perAnimation verschoben wird.
-
Also, dass wir uns richtig verstehen, mit Blender eine Keyframe-Animation erstellen, und dann mit Blender-Export nach XAML WPF exportieren ?
-
Das Problem ist, wenn ich ein größeres Objekt mit WPF animieren will, dann brauche ich erstmals viele Dreiecke, Meshes, die noch bearbeitet werden müssen, Farbe ,Bilder für Flächen, die kann ich nur schwer mit XAML definieren, die muss ich irgendwoher importieren, am besten mit Blender, oder sonst woher. Ein Würfel ist einfach, aber eine Kuh ?
-
Du sollst ja auch mit Blender das Objekt(z.B. die Kuh) erzeugen und dann mit den XAML-Exporter exportieren. Dann nimmst du die so erstellte XAML-Datei und fügst sie in deine WPF-XML-Datei ein, wo du dann auch die Keyframe-Animation machst.
-
Danke XMAMan, das genügt mir soweit.