Quale software esegue il rendering di una proiezione planare di un oggetto 3D come grafica vettoriale?


14

Vorrei creare proiezioni bidimensionali di oggetti geometrici tridimensionali. I disegni devono essere in formato vettoriale, SVG o PDF, che possono essere importati da Inkscape o Adobe Illustrator. Su Wikipedia, ho trovato i seguenti esempi ( SVG originale, CC-SA ):

SVG 3D

Quelle sono proiezioni isometriche . Una sua versione wireframe (solo linee nere) può essere costruita con la funzione Griglia assonometrica di Inkscape . Tuttavia, questo metodo non aiuta con l'ombreggiatura. La sfera sembrerebbe piatta se mancasse il gradiente. Esiste un programma simile a Inkscape, che ti consente di scegliere la posizione di una sorgente luminosa e produce una proiezione planare con gradienti?

Un altro difetto delle applicazioni vettoriali 2D come Illustrator o Inkscape è la difficoltà di disegnare un oggetto che non è allineato con l'asse della griglia. Supponiamo che desideri ruotare il cubo nella figura di 20 ° senza cambiare la prospettiva. come lo faresti?

Nota: con l'aiuto delle risposte trovate qui, ho trovato i seguenti strumenti promettenti:

  1. Metodo di rendering vettoriale per Blender (software libero)
  2. Maya Vector Renderer (software commerciale)
  3. Swift 3D (software commerciale)
  4. VectorStyle 2 per Carrara (software commerciale)
  5. Google SketchUp Pro (software commerciale)
  6. GeoGebra (software libero)

maya usa swift3d
joojaa il

Risposte:


6

Sto pensando che Google SketchUp potrebbe essere perfetto per questo.

[PRO] Esporta PDF ed EPS: immagini vettoriali 2D

Con la versione Pro di Google SketchUp, puoi esportare le visualizzazioni dei tuoi modelli in formato PDF ed EPS, permettendoti di continuare a lavorarci su programmi di editing vettoriale come Illustrator e Freehand. Per le immagini 2D che devono essere indipendenti dalla risoluzione, niente è meglio dell'esportazione in questi formati.

Fonte >>

Purtroppo questa funzione è solo nella versione Pro che non è esattamente economica.

(Non ho mai usato correttamente SketchUp, quindi non so davvero quanto bene esporti comunque.)


Ti capita di avere un semplice profumo che mostra una sfera e una scatola, che è stata esportata usando questa funzione?
Jan

@Jan Ho avuto difficoltà a trovare qualcosa prima, ma da quando mi hai chiesto ho provato di nuovo e ho trovato questo video youtube.com/… Questo è l'unico esempio corretto che ho trovato, ma potrebbe essere che ho usato solo tutte le parole di ricerca sbagliate. Non so quale versione di sketchup stesse usando però .. Potrebbero esserci dei miglioramenti nella versione più recente, chissà ..
Joonas

Poi c'è un altro video dello stesso ragazzo youtu.be/334BI29mnyo
Joonas

3

In molte scuole di architettura, il software preferito per creare disegni vettoriali con annotazioni di geometria tridimensionale è un flusso di lavoro da Rhinoceros 3D (Rhino) a Illustrator. Rhino è generalmente lo strumento preferito per disegni, diagrammi e disegni 3D perché può essere facilmente copiato o esteso con Python o Grasshopper (un plugin di programmazione visiva). Inoltre, Rhino può importare un'ampia varietà di formati di file, inclusi Illustrator e PDF.

Rhino include le opzioni generalmente utilizzate per questo:

Ecco un esempio del tipo di disegno che puoi creare con questo flusso di lavoro:

Dovrei notare che mentre Rhino non esporta nativamente in SVG, ci sono stati tentativi di costruire quella funzionalità usando gli script Python.


1
a dire il vero un sacco di app cad possono fare tutto questo, incluso solidworks, creo (Pro | e), solidedge, microstation, catia, vertice, NX, autocad .... puoi convertire il file ps in svg senza problemi
joojaa,

@joojaa se conosci i dettagli in alcuni di questi, potrebbe essere utile pubblicarlo come risposta.
BenjaminGolder,

Sì, ma l'utente richiede l'ombreggiatura dei colori che di solito non fa parte di questo. Non sono sicuro che sia appropriato dirottare il thread per questo?
joojaa,

@joojaa hai perfettamente ragione. In qualche modo ho trascurato l'ombreggiatura. Pensi che la mia risposta dovrebbe essere anche qui? Sto pensando di eliminarlo ...
BenjaminGolder,

Naah nessun problema
joojaa

2

Swift3D è un'applicazione 3d basata su vettori che sembra offrire sfumature sfumate .


Potresti forse pubblicare una semplice immagine SVG, che mostra una sfera e una scatola, renderizzata con Swift 3D?
Jan

2

Ho il sospetto che tu possa farlo con GeoGebra. È un'app gratuita per costruzioni geometriche. Si concentrano principalmente sulla planimetria, ma l'attuale beta ha anche stereometria.


2

tutti i principali renderer dovrebbero supportarlo. il termine google che stai cercando è "rendering vettoriale"

ad esempio: "rendering della linea vettoriale 3ds max"

aggiornamento: sembra che la mia risposta sia stata troppo ambigua. il "Illustrate!" plugin (3ds max) supporta l'output di linea vettoriale; questo è per l'esportazione flash

http://www.davidgould.com/ "Una straordinaria caratteristica di Illustrate! è la sua capacità di rendere questi stili come grafica vettoriale. Attualmente supporta Shockwave Flash, Adobe Illustrator e Autocad DXF. Ciò consente di eseguire il rendering delle scene 3D per la visualizzazione su Internet o per l'inclusione con altra grafica vettoriale. "


1
Senza confermarlo, la mia ipotesi è che parleranno del rendering wireframe, che è ancora in un formato bitmap. Alcuni renderer come Mental Ray possono eseguire il rendering in EPS, ma anche questa è solo l'immagine di anteprima bitmap.
Jontyc,

Pensa che sia un output vettoriale, ma il risultato è un po 'come tracciare l'output bitmap.
e100,

si prega di consultare gli aggiornamenti sopra; ho capito perfettamente la domanda poiché in realtà ho già affrontato questa situazione prima. la mia risposta era troppo generica, immagino "chiedi a google!" non è davvero utile.
Doug Lee,

licenze autodesk swift3d
joojaa

1

Sono un ingegnere meccanico che lavora con SolidWorks . È anche possibile parametrizzare le dimensioni desiderate. Ciò significa che tutte le dimensioni possono essere correlate mediante equazioni matematiche.

Ancora più queste immagini sembrano fatte in questo software .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.