2010-05-01 8 views
5

? Si bien hay muchas bibliotecas 3D por ahí, me cuesta encontrar una adecuada para WPF.¿Hay una biblioteca para mostrar un Virtual Human [WPF]

Básicamente, quiero un motor de animación de caracteres, que carga la jerarquía ósea y me permite manipular la malla pelada.

Lo sé, este es un tema clásico para todos los motores 3D. Y están hechos para construir juegos.

¿Cómo se muestra un personaje despellejado en una aplicación WPF?

Respuesta

0

Bien podría intentar esto:

OGRE Game engine in WPF

Si ese motor OGRE es compatible con los huesos, que debe ser bueno para ir.

Más acerca del OGRE Engine

buena suerte!

+0

dos veces orge en lugar de ogre! – ShinTakezou

+0

Cuento tres heh ... se supone que es OGRE –

+0

¡sí! Soy un poco disléxico, y el inglés ni siquiera es mi tercer idioma ... :) – Darknight

2

Depende de la amplitud con que desea distribuir su aplicación, proporcionar soporte para la instalación de él - y la cantidad de trabajo que quieren hacer

1) Siempre se puede hacer usted mismo - pero probablemente ya se decidió no quiero gastar 2 años de tu vida construyendo una tubería de renderizado, aprendiendo los caprichos de IK, etc.

2) Puedes apuntar a XNA - esto es una especie de WPF, se ejecutará en Windows y la xbox para arrancar - Un paquete que puede considerar para XNA es Visual 3D - puede encontrar una lista de motores here

3) IFF puede acceder a las máquinas de destino directamente, o puede lanzar su aplicación como una aplicación WPF independiente, tiene muchas opciones; todo lo que necesita es un contenedor C# que le permita llamar a una implementación nativa: el Una cosa que perderá es la capacidad de WPF de superponer controles, ya que su superficie de renderizado probablemente será un control de winform incrustado en una interfaz de usuario de WPF; necesitará distribuir el archivo contenedor en el GAC si desea distribuir la aplicación ampliamente.

3a) echa un vistazo a la comunidad Blender - toda la herramienta es de código abierto, y hay un montón de gente inteligente jugando en ese espacio

4) me tout mi propio motor pero está sometido a una revisión exhaustiva y no saldrá de nuevo por unos meses - nosotros proporcionaremos Compatibilidad con WPF/Silverlight a través de la opción 3: contenedor .Net sobre C++ core directamente instalado en GAC, lo que lo hace disponible para WPF/Silverlight: creo que todavía tenemos que pretender ser un control de winform para permitir que las superficies de renderizado D3D peguen a través en la pantalla

esperanza esto ayuda

PS - pregunta un lado - usted capitalizado humano virtual - que no se hace referencia a la NIH Visible Human Project, ¿verdad? Si es así, la última vez que supe que tenía que ensamblar la geometría/huesos usted mismo, todo lo que proporciona son las rebanadas fotográficas

Cuestiones relacionadas