Perangkat lunak mana yang membuat proyeksi planar dari objek 3D sebagai grafik vektor?

14

Saya ingin membuat proyeksi dua dimensi dari objek geometri tiga dimensi. Gambar harus dalam format vektor, SVG atau PDF, yang dapat diimpor oleh Inkscape atau Adobe Illustrator. Di Wikipedia, saya menemukan contoh-contoh berikut ( SVG asli, CC-SA ):

SVG 3D

Itu adalah proyeksi isometrik . Versi kerangka gambarnya (hanya garis hitam) dapat dibuat dengan fitur Axonometric Grid Inkscape . Namun, metode ini tidak membantu dengan naungan. Bola akan terlihat rata jika gradiennya hilang. Apakah ada program yang mirip dengan Inkscape, yang memungkinkan Anda memilih posisi sumber cahaya dan menghasilkan proyeksi planar dengan gradien?

Kelemahan lain dari aplikasi vektor 2D seperti Illustrator atau Inkscape adalah kesulitan untuk menggambar objek yang tidak selaras dengan sumbu grid. Misalkan, Anda ingin memutar kubus pada gambar sebesar 20 ° tanpa mengubah perspektif. Bagaimana Anda melakukan ini?

Catatan: Dengan bantuan dari jawaban yang ditemukan di sini, saya menemukan alat berikut yang menjanjikan:

  1. Metode Rendering Vektor untuk Blender (Perangkat Lunak Bebas)
  2. Maya Vector Renderer (Perangkat Lunak Komersial)
  3. Swift 3D (Perangkat Lunak Komersial)
  4. VectorStyle 2 untuk Carrara (Perangkat Lunak Komersial)
  5. Google SketchUp Pro (Perangkat Lunak Komersial)
  6. GeoGebra (Perangkat Lunak Bebas)
Jan
sumber
maya using swift3d
joojaa

Jawaban:

6

Saya pikir Google SketchUp mungkin cocok untuk itu.

[PRO] Ekspor PDF dan EPS: Gambar vektor 2D

Dengan versi Pro dari Google SketchUp, Anda dapat mengekspor tampilan model Anda dalam format PDF dan EPS, memungkinkan Anda untuk terus mengerjakannya dalam program pengeditan vektor seperti Illustrator dan Freehand. Untuk gambar 2D yang perlu resolusi-independen, tidak ada yang mengalahkan mengekspor ke format ini.

Sumber >>

Sayangnya fitur ini hanya ada dalam versi Pro yang tidak murah.

(Saya tidak pernah menggunakan sketchUp dengan benar, jadi saya tidak benar-benar tahu seberapa baik itu mengekspor.)

Joonas
sumber
Apakah Anda memiliki aroma sederhana yang menunjukkan bola dan kotak, yang diekspor menggunakan fitur ini?
Jan
@ Jan Saya sulit menemukan apa pun sebelumnya, tetapi karena Anda bertanya saya mencoba lagi dan saya menemukan video ini youtube.com/... Itulah satu-satunya contoh yang tepat yang saya temukan, tetapi mungkin saya hanya menggunakan semua kata pencarian yang salah. Entah versi sketchup apa yang dia gunakan .. Mungkin ada beberapa peningkatan dalam versi terbarunya, siapa tahu ..
Joonas
Lalu ada video lain dari orang yang sama youtu.be/334BI29mnyo
Joonas
3

Di banyak sekolah arsitektur, perangkat lunak pilihan untuk membuat gambar vektor beranotasi geometri 3 dimensi adalah alur kerja dari Badak 3D (Badak) ke Illustrator. Badak umumnya merupakan alat pilihan untuk gambar, diagram, dan penyusunan 3D karena dapat dengan mudah dituliskan atau diperluas dengan Python atau Belalang (plugin pemrograman visual). Selain itu, Badak dapat mengimpor berbagai format file, termasuk Illustrator dan PDF.

Badak termasuk ke opsi yang biasanya digunakan untuk ini:

  • Make2D membuat vektor 2-D yang melacak objek di viewport saat ini (dalam proyeksi grafik apa pun). Ini akan menghasilkan objek 2 dimensi baru dan dapat memisahkan garis yang terlihat dan tersembunyi sebagai lapisan yang terpisah.
  • Badak kemudian dapat mengekspor objek vektor 2D yang dihasilkan ke file Illustrator dalam format PostScript, untuk pengeditan grafis lebih lanjut.

Berikut contoh jenis gambar yang dapat Anda buat dengan alur kerja ini:

Saya harus mencatat bahwa sementara Badak tidak mengekspor ke SVG, ada upaya untuk membangun fungsionalitas menggunakan skrip Python.

BenjaminGolder
sumber
1
sejujurnya sekelompok aplikasi cad semua bisa melakukan ini termasuk, solidworks, creo (Pro | e), solidedge, microstation, catia, vertex, NX, autocad .... Anda dapat mengonversi file ps ke svg tanpa masalah
joojaa
@ joojaa jika Anda mengetahui detail di beberapa di antaranya, mungkin bermanfaat untuk mempostingnya sebagai jawaban.
BenjaminGolder
Ya tetapi pengguna meminta naungan warna yang bukan bagian biasa dari ini. Saya tidak yakin pantas membajak utas ini?
joojaa
@ joojaa kamu sepenuhnya benar. Aku entah bagaimana mengabaikan bayangannya. Apakah Anda pikir jawaban saya seharusnya ada di sini? Saya sedang berpikir untuk menghapusnya ...
BenjaminGolder
Naah tidak masalah
joojaa
2

Swift3D adalah aplikasi 3d berbasis vektor yang tampaknya menawarkan gradasi warna .

e100
sumber
Bisakah Anda memposting gambar SVG sederhana, menampilkan bola dan kotak, yang diberikan dengan Swift 3D?
Jan
2

Saya memiliki kecurigaan bahwa Anda dapat melakukannya dengan GeoGebra. Ini adalah aplikasi gratis untuk konstruksi geometri. Mereka sebagian besar fokus pada planimetri, tetapi beta saat ini juga memiliki stereometri.

Alexandre Prokoudine
sumber
2

semua penyaji utama harus mendukung ini. istilah google yang Anda cari adalah "rendering garis vektor"

untuk mis: "rendering garis vektor maks 3ds"

pembaruan: sepertinya jawaban saya terlalu ambigu. "Ilustrasi!" plugin (max 3ds) mendukung output garis vektor; ini untuk ekspor flash

http://www.davidgould.com/ "Salah satu fitur Illustrate! yang menakjubkan adalah kemampuannya untuk merender gaya ini menjadi karya seni vektor. Saat ini mendukung Shockwave Flash, Adobe Illustrator, dan output Autocad DXF. Ini memungkinkan Anda membuat adegan 3D Anda untuk ditampilkan di Internet atau untuk disertakan dengan grafik vektor lainnya. "

Doug Lee
sumber
1
Tanpa mengkonfirmasikannya, dugaan saya adalah mereka akan berbicara tentang rendering gambar rangka, yang masih dalam format bitmap. Beberapa penyaji seperti Mental Ray dapat merender ke EPS, tetapi bahkan itu hanya gambar pratinjau bitmap.
jontyc
Pikirkan itu adalah output vektor, tetapi hasilnya agak seperti menelusuri output bitmap.
e100
silakan lihat pembaruan di atas; Saya mengerti pertanyaan dengan sempurna karena saya benar-benar menghadapi situasi ini sebelumnya. jawaban saya terlalu umum, saya kira "tanya google!" tidak benar-benar bermanfaat.
Doug Lee
lisensi autodesk swift3d
joojaa
1

Saya seorang insinyur mesin yang bekerja dengan SolidWorks . Bahkan dimungkinkan untuk membuat parameter dimensi yang Anda inginkan. Ini berarti bahwa semua dimensi dapat dihubungkan melalui persamaan matematika.

Terlebih lagi gambar-gambar ini tampaknya dibuat dalam perangkat lunak ini .

LCarvalho
sumber