Hi,
I am working on an animated model of a human head. At the moment I am using the Helix 3D Toolkit to import .OBJ files to use in my project. This gives me control of all the models and things like Positions, Materials and so on. In particular I need to control vertex positions and I have this working with my morph targets.
The trouble with Helix is that it does not do a full job on the textures imported with the .OBJ model files.
So, I was thinking of converting my .OBJ to XAML with a converter program I found : http://www.unwrap3d.com/u3d/index.aspx
But before I buy that I needed to know a few things.
Once my models are in XAML would I be able to import them at run time through the file system. Or do they have to be included in my assets ?
Assuming I have a model in my project, how can I gain the kind of control I alluded to above. So in other words how do I dynamically change aspects of the XAML model - in particular the positions of the vertices, which is essential for my morph target animation. So I would need to use something like the GeometryModel3D and MeshGeometry3D features I am already used to. Can I still use these with an XAML model ?
I hope I made sense, I am fairly new to C# and WPF. It would be great to get a few pointers on working dynamically with XAML files and some example code would be great. I am using VS Express 2013 and C#.
Many thanks !