Hola Mauricio:
Ya hace un tiempo estuve revisando el SDK de DirectX para realizar la simulación de un proceso. Entonces estaba diponible uno de los releases de DirectX 8 ó 9 (no recuerdo bien). En una de las carpetas del SDK se incluían exportadores para diferentes programas de modelado/animación 3D, entre ellos 3D Studio MAX (no especificaba qué versión), Maya, etc...
Sin embargo, la versión de 3D Studio MAX que yo estaba utilizando (v7) ya incluía un exportador al tipo .x (archivos de DirectX). Deberías probar esa opción del 3D Studio MAX y probarlo con uno de los ejemplos que viene incluido en el SDK, que importa un .x con el modelo 3D de un leopardo y te permite girarlo. En principio, deberías reemplazar en el código el nombre del .x por el que has exportado y debería funcionar.
Si tienes problemas con lo mencionado, podrías probar este exportador, es totalmente gratuito. Si buscas en Google encontrarás varios, pero no muchos FREE.
Ahora, si quisieras ponerte un poco más... sofisticado (por decirlo de alguna manera... ) podrías crear tu propio exportador. Aquí una pequeña referencia de cómo empezar... parte 1 y parte 2 . Nuevamente, si "googleas" un poco, encontrarás muchas referencias más.
Espero que esto te sirva. Buena suerte!!! Saludos.
Я!©ђ!Є ©Я∆ZΨ
PD: Para poder acceder a los artículos de cración de tu propio exportador, necesitarás registrarte gratuitamente en GamaSutra.com. Como estos, esta comunidad tiene otros muy buenos artículos referentes a DirectX, al igual que TheZBuffer.com, que está más orientado a la implementación de DirectX con código administrado (.NET). |