2009-01-13 6 views
0

J'ai besoin de programmer un utilitaire pour un modèle 3d. Ce que je dois faire est de passer le modèle 3d à l'util et le faire extraire plusieurs informations. Des choses comme le nombre de poly, la taille/échelle (le cas échéant) et toute autre chose que je peux saisir. Ensuite, je dois prendre une capture d'écran du modèle 8 fois (45deg de 0 à 360). Peut-être 16. Y at-il une application que je peux utiliser pour extraire des données du modèle et existe-t-il une autre application que je peux utiliser pour créer l'image? Si oui, je peux écrire un script PHP pour faire tout cela pour moi :) sinon je posterai plus de questions sur les détails.Modèles 3D, LOD, photos, etc

Mon OS est debian etch les modèles auront n'importe quel format. Je peux le rendre seulement 3ds ou le limiter à ce que l'application (s) soutient. Ou je peux avoir une autre application pour convertir un format à l'autre et extraire les données de ce format.

+0

vous pourriez au moins être précis sur le format du modèle 3D dans lequel se trouve le modèle? – Alnitak

+0

et aussi ce que vous avez besoin d'O/S pour fonctionner ... – Alnitak

Répondre

1

Je n'ai pas essayé cela, mais vous pouvez essayer 3ds2pov pour convertir vos fichiers 3DS en format POV-Ray, puis rendre avec POV-Ray.

Le programme 3ds2pov est assez ancien, donc je ne sais pas comment il est compatible avec les fichiers 3DS actuels. L'archive est fournie avec du code source, elle devrait donc être compilée sans trop de difficultés sur Debian. POV-Ray lui-même fonctionne facilement sous Linux.

nb: d'autres convertisseurs 3DS vers POV peuvent exister. Celui-ci vient d'être le premier retourné par Googling pour "3ds to pov".

0

Vos exigences sont très vagues et vagues, mais la plupart des moteurs 3d doivent avoir les outils dont vous avez besoin pour créer votre utilitaire personnalisé. Je commencerais par regarder Blender ou les outils de visualisation d'OGRE, OpensceneGraph et d'autres outils similaires.

+0

Je ne suis pas sûr si vous remarquez mais j'ai besoin d'utiliser cela via la ligne de commande. La plupart des outils que j'ai regardés depuis ogre ne sont pas compatibles avec la ligne de commande. Pouvez-vous nommer des outils spécifiques? –

0

Vous pouvez essayer ceci: basé sur Linux A3dsViewer -> fait la conversion de 3ds à pov.

+2

C'est cool. Une idée si elle supporte la ligne de commande? –