web-dev-qa-db-fra.com

Existe-t-il un outil de dessin 3D simple capable de produire des images vectorielles filaires?

Duplicate possible:
Comment rendre des modèles 3D sous forme de graphiques vectoriels SVG? (Projection plane)

Inkscape propose un mode Nice pour créer projections isométriques d'images en trois dimensions. Les résultats peuvent être exportés au format SVG ou PDF. Pour de nombreuses applications, cela est préférable à une image bitmap rendue (telle que produite par Blender, POVray, etc.).

En outre, les graphiques vectoriels apparaissent plus techniques et moins ludiques, ce qui semble plus professionnel en fonction du contexte. Enfin, les graphiques vectoriels conviennent mieux au post-traitement.

Cependant, la méthode de grille axonométrique d'Inkscape présente un certain nombre d'inconvénients:

  • Le point de vue est fixe. Une fois la grille configurée, il n’est pas possible de faire pivoter la scène.
  • Je n'arrive pas à comprendre comment dessiner une sphère.
  • Inkscape n'a pas de concept de recto et verso, vous devez donc masquer ou dessiner manuellement des lignes qui seraient invisibles. (Ou utilisez des objets opaques et obtenez manuellement le bon ordre.)
  • Inkscape n'a aucun concept d'espace tridimensionnel. Le tout reste un graphique vectoriel 2D qui, s’il est bien réalisé, crée une impression en trois dimensions.

Existe-t-il quelque chose comme Inkscape en 3D, où je peux travailler avec des objets 3D et créer la vue isométrique à partir du modèle 3D. Pour clarifier: techniquement, je veux un graphique vectoriel 2D simple (de préférence en SVG), qui ressemble à la 3D pour l'œil humain. Apparemment, Google SketchUp peut produire de tels graphiques (au format PDF, pouvant être convertis au format SVG). Voici un exemple . Je veux dessiner des formes solides arbitraires qui obtiennent automatiquement un ombrage, comme si de la lumière simple leur était projetée.

6
Jan

Comme alternative, Freecad ( http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page ) peut projeter des vues 2D à partir d'objets 3D.

2
Fiepel

Blender (blender.org) est votre meilleure option. Standard Blender peut effectuer un rendu des bords qui crée une image de style dessin à partir de n'importe quel modèle 3D. Mais mieux encore, vous pouvez utiliser l’une des versions freestyle de Blender: http://graphicall.org/?keywords=freestyle

Google "Blender Freestyle Tutorial" pour obtenir de l'aide.

Cela ne produit cependant pas de graphiques vectoriels, mais uniquement des images bitmap.

En fonction de vos besoins, cela peut fonctionner pour vous.

1
Fiepel

Je recommande personnellement PovRay . C'est simplement le meilleur moteur de rendu de tous les temps. Pour plus d'outils 3D, la liste complète est disponible ici.

http://blog.emmaalvarez.com/2007/12/top-best-50-ubuntu-opensource.html

0
sum2000