Ich möchte zweidimensionale Projektionen dreidimensionaler geometrischer Objekte erstellen . Die Zeichnungen sollten in einem Vektorformat (SVG oder PDF) vorliegen, das von Inkscape oder Adobe Illustrator importiert werden kann. Bei Wikipedia habe ich folgende Beispiele gefunden ( Original SVG, CC-SA ):
Das sind isometrische Projektionen . Eine Drahtmodellversion davon (nur schwarze Linien) kann mit der Funktion Axonometric Grid von Inkscape erstellt werden . Diese Methode hilft jedoch nicht bei der Schattierung. Die Kugel würde flach aussehen, wenn der Farbverlauf fehlen würde. Gibt es ein ähnliches Programm wie Inkscape, mit dem Sie die Position einer Lichtquelle auswählen und eine planare Projektion mit Farbverläufen erstellen können?
Ein weiterer Nachteil von 2D-Vektoranwendungen wie Illustrator oder Inkscape ist die Schwierigkeit, ein Objekt zu zeichnen, das nicht an der Rasterachse ausgerichtet ist. Angenommen, Sie möchten den Würfel in der Abbildung um 20 ° drehen, ohne die Perspektive zu ändern. Wie würdest du das machen?
Hinweis: Mit Hilfe der hier gefundenen Antworten fand ich die folgenden Tools vielversprechend:
- Vektor-Rendering-Methode für Blender (Freie Software)
- Maya Vector Renderer (kommerzielle Software)
- Swift 3D (kommerzielle Software)
- VectorStyle 2 für Carrara (kommerzielle Software)
- Google SketchUp Pro (kommerzielle Software)
- GeoGebra (Freie Software)
Antworten:
Ich denke, Google SketchUp könnte dafür perfekt sein.
Leider gibt es dieses Feature nur in der Pro-Version, was nicht gerade billig ist.
(Ich habe sketchUp noch nie richtig verwendet, daher weiß ich nicht genau, wie gut es exportiert.)
quelle
In vielen Architekturschulen ist die Software der Wahl für die Erstellung kommentierter Vektorzeichnungen mit dreidimensionaler Geometrie ein Workflow von Rhinoceros 3D (Rhino) bis Illustrator. Rhino ist im Allgemeinen das Werkzeug der Wahl für 3D-Zeichnungen, -Diagramme und -Zeichnungen, da es mit Python oder Grasshopper (einem visuellen Programmier-Plug-in) einfach per Skript erstellt oder erweitert werden kann . Darüber hinaus kann Rhino eine Vielzahl von Dateiformaten importieren, darunter Illustrator und PDF.
Rhino enthält zu Optionen, die normalerweise dafür verwendet werden:
Hier ist ein Beispiel für die Art der Zeichnung, die Sie mit diesem Workflow erstellen können:
Ich sollte beachten, dass Rhino zwar nicht nativ in SVG exportiert, es jedoch Versuche gab , diese Funktionalität mithilfe von Python-Skripten zu erstellen.
quelle
Swift3D ist eine vektorbasierte 3D-Anwendung, die anscheinend Gradientenschattierung bietet .
quelle
Ich habe den Verdacht, dass Sie dies mit GeoGebra tun können. Es ist eine kostenlose App für Geometriekonstruktionen. Sie konzentrieren sich hauptsächlich auf Planimetrie, aber die aktuelle Beta hat auch Stereometrie.
quelle
Alle großen Renderer sollten dies unterstützen. der gesuchte google-begriff ist "vector line rendering"
Zum Beispiel: "3ds Max-Vektorlinien-Rendering"
update: meine antwort scheint zu zweideutig zu sein. das "Illustrieren!" Plugin (max. 3ds) unterstützt die Ausgabe von Vektorzeilen; Dies ist für den Flash-Export
http://www.davidgould.com/ "Eine erstaunliche Funktion von Illustrate! ist die Fähigkeit, diese Stile in Vektorgrafiken zu rendern. Derzeit werden Shockwave Flash-, Adobe Illustrator- und Autocad DXF-Ausgaben unterstützt. Auf diese Weise können Sie Ihre 3D-Szenen rendern zur Anzeige im Internet oder zur Aufnahme in andere Vektorgrafiken. "
quelle
Ich bin Maschinenbauingenieur und arbeite mit SolidWorks . Es ist sogar möglich, die gewünschten Abmessungen zu parametrieren. Dies bedeutet, dass alle Dimensionen durch mathematische Gleichungen in Beziehung gesetzt werden können.
Noch mehr scheinen diese Bilder in dieser Software gemacht zu sein .
quelle