GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Membuat Model 3d Sebagai Grafik Vektor Svg? (Proyeksi planar)?

Gambar ini (SVG asli dari Wikipedia, domain publik) dibuat menggunakan prosedur berikut:

  1. Buat model 3D di Google sketchup
  2. Ekspor sebagai PDF
  3. Impor di Inkscape
  4. Simpan sebagai SVG

Apakah ada cara langsung untuk menghasilkan SVG seperti itu dengan perangkat lunak yang berjalan (asli) di Ubuntu? (Pantograph, plugin Blender, hanya memiliki tautan unduhan yang rusak; VRM, plugin Blender lain bekerja dengan Belnder 2.4x, tetapi tidak dengan Blender 2.6x.)

Jawaban yang Diterima:

Anda memiliki dua opsi:

Opsi 1

Yang pertama membutuhkan build Blender terbaru (tersedia dari Graphicall), yang sekarang dapat menggunakan mesin rendering Freestyle

Freestyle adalah perangkat lunak untuk rendering Gambar Garis Non-Fotorealistik
dari adegan 3D.

Di dalam Freestyle terdapat sebuah plugin, SVGWriter, yang dapat menulis adegan Blender ke SVG. Petunjuk penggunaan tersedia di halaman itu. Di bawah ini adalah contoh outputnya:

Render Blender asli:

Keluaran SVG gaya bebas:

Freestyle masih dalam pengembangan dan Anda dapat mengikuti perkembangannya di blog mereka.

Penulis SVG gambar diam di SVGWriter saat ini hanya merender satu gambar yaitu Anda tidak dapat merender setiap bingkai ke SVG. Saya telah menulis ulang skrip untuk melakukan ini, dan penulis telah memberi tahu saya bahwa modifikasi saya akan diintegrasikan ke unduhan utama di pembaruan mendatang. Ini dia modifikasinya

Opsi 2

Opsi kedua hanya memungkinkan Anda untuk membuat kurva bezier. Pertama, Anda harus menginstal svgwrite untuk Python 3. Anda dapat melakukannya dengan masuk ke folder dan menjalankan

sudo python3 setup.py install

Anda mungkin perlu menyalin folder svgwrite ke .blender/version_number/python/lib/python3.2/

Anda kemudian perlu mengunduh SVGwriter untuk Blender. Instal Git lalu jalankan

git clone git://gitorious.org/blender-2-6-svg-export/blender-2-6-svg-export.git

Di dalam folder yang diunduh, Anda perlu menyalin skrip Python (yang diakhiri dengan .py) dan menimpa yang terletak di ./blender/[version_number]/scripts/addons/io_curve_svg/ atau di /usr/lib/blender/scripts /addons/io_curve_svg/ .

Terakhir, di Blender, gambar kurva bezier Anda lalu buka File> Export> SVG. Berikut contoh outputnya

Kurva Blender asli

keluaran SVG. Ketebalan garis ditingkatkan untuk kejelasan


Ubuntu
  1. Bagaimana Mengkonfigurasi Intel Hd Graphics 4000?

  2. 14.04:Bagaimana Cara Menggunakan Grafik Nvidia Alih-alih Grafik Terintegrasi Intel?

  3. (cukup Lama Tidak Lagi Relevan) 14.04 :Bagaimana Cara Menonaktifkan Kartu Grafis Diskrit?

  1. Cara Menginstal Blender 2.92 di Ubuntu 20.04, 20.10 melalui PPA

  2. Bagaimana Meninjau Keadaan Saat Ini Dari Open Source Vs. Driver Grafis Sumber Tertutup?

  3. Bagaimana Menginstal Ulang Driver Grafis Default?

  1. Cara Menginstal Blender di Ubuntu 20.04

  2. Cara Menginstal Blender 3D di Ubuntu 18.04

  3. Cara Memeriksa Detail GPU Terintegrasi Intel di Ubuntu / Linux