Je voudrais créer des projections bidimensionnelles d'objets géométriques tridimensionnels. Les dessins doivent être au format vectoriel, SVG ou PDF, qui peuvent être importés par Inkscape ou Adobe Illustrator. Sur Wikipédia, j'ai trouvé les exemples suivants ( SVG original, CC-SA ):
Ce sont des projections isométriques . Une version filaire de celui-ci (lignes noires uniquement) peut être construite avec la fonction de grille axonométrique d' Inkscape . Cependant, cette méthode n'aide pas avec l'ombrage. La sphère serait plate si le dégradé manquait. Existe-t-il un programme similaire à Inkscape, qui vous permet de choisir la position d'une source lumineuse et de produire une projection planaire avec des dégradés?
Un autre inconvénient des applications vectorielles 2D telles qu'Illustrator ou Inkscape est la difficulté de dessiner un objet qui n'est pas aligné avec l'axe de la grille. Supposons que vous souhaitiez faire pivoter le cube dans la figure de 20 ° sans changer la perspective. Comment ferais-tu ceci?
Remarque: Avec l'aide des réponses trouvées ici, j'ai trouvé les outils suivants prometteurs:
- Méthode de rendu vectoriel pour Blender (logiciel gratuit)
- Maya Vector Renderer (logiciel commercial)
- Swift 3D (logiciel commercial)
- VectorStyle 2 pour Carrara (logiciel commercial)
- Google SketchUp Pro (logiciel commercial)
- GeoGebra (logiciel libre)
Réponses:
Je pense que Google SketchUp pourrait être parfait pour cela.
Malheureusement, cette fonctionnalité n'est disponible que dans la version Pro, ce qui n'est pas vraiment bon marché.
(Je n'ai jamais correctement utilisé sketchUp, donc je ne sais pas vraiment comment il s'exporte de toute façon.)
la source
Dans de nombreuses écoles d'architecture, le logiciel de choix pour créer des dessins vectoriels annotés de géométrie tridimensionnelle est un flux de travail de Rhinoceros 3D (Rhino) à Illustrator. Rhino est généralement l'outil de choix pour les dessins, diagrammes et dessins 3D car il peut être facilement scripté ou étendu avec Python ou Grasshopper (un plugin de programmation visuelle). De plus, Rhino peut importer une grande variété de formats de fichiers, y compris Illustrator et PDF.
Rhino inclut des options généralement utilisées pour cela:
Voici un exemple du type de dessin que vous pouvez créer avec ce flux de travail:
Je dois noter que bien que Rhino n'exporte pas nativement vers SVG, il y a eu des tentatives pour créer cette fonctionnalité à l'aide de scripts Python.
la source
Swift3D est une application 3D vectorielle qui semble offrir un dégradé de dégradé .
la source
Je soupçonne que vous pouvez le faire avec GeoGebra. C'est une application gratuite pour les constructions géométriques. Ils se concentrent principalement sur la planimétrie, mais la version bêta actuelle a également une stéréométrie.
la source
tous les moteurs de rendu principaux devraient le prendre en charge. le terme google que vous recherchez est "rendu de ligne vectorielle"
par exemple: "Rendu de ligne vectorielle 3ds max"
mise à jour: semble que ma réponse était trop ambiguë. le "Illustrate!" le plugin (3ds max) prend en charge la sortie de ligne vectorielle; c'est pour l'exportation flash
http://www.davidgould.com/ "Une caractéristique étonnante d'Illustrate! est sa capacité à rendre ces styles sur des illustrations vectorielles. Il prend actuellement en charge les sorties Shockwave Flash, Adobe Illustrator et Autocad DXF. Cela vous permet de rendre vos scènes 3D à afficher sur Internet ou à inclure dans d'autres graphiques vectoriels. "
la source
Je suis ingénieur en mécanique travaillant avec SolidWorks . Il est même possible de paramétrer les dimensions souhaitées. Cela signifie que toutes les dimensions peuvent être reliées par des équations mathématiques.
Encore plus ces images semblent faites dans ce logiciel .
la source