Perender 3D dasar yang dibuat dengan Python, menggunakan perpustakaan Pillow.
Petunjuk ini akan memandu Anda melalui instalasi dan penggunaan Rendeer.
Proyek ini dibuat menggunakan Python 3.6. Anda perlu mengunjungi situs web resmi Python dan menginstal Python 3.6 atau versi yang lebih baru. Anda juga memerlukan Pillow dan perpustakaan tqdm, yang dapat Anda instal dengan perintah:
pip install pillow tqdm
Anda seharusnya dapat menjalankan program hanya dengan membuka rendeer.py
. Mungkin diperlukan waktu hingga satu menit untuk merender mesh.
Jika Anda ingin mengimpor mesh dari file .obj, kini Anda bisa! Cukup buka wavefront_importer.py
dan tentukan jalur ke file .obj.
Jika, misalnya, Anda ingin mengimpor mesh bernama tree.obj
yang ada di folder yang sama dengan wavefront_importer.py
, Anda perlu mengetik
tree.obj
Jika berada di folder bernama "Pohon" yang berada di folder yang sama dengan wavefront_importer.py
, Anda perlu mengetik
Treestree.obj
rendeer.py
, meshes.py
, settings.py
, intersection.py
dan wavefront_importer.py
) harus berada di direktori yang sama agar semuanya dapat berfungsi dengan baik. Data dari file .obj akan disimpan dalam file bernama meshes.py
. Anda sekarang dapat menjalankan penyaji dan itu akan menampilkan mesh Anda dalam sebuah gambar. Anda mungkin harus memindahkan/memutar jaring Anda untuk menampilkannya sesuka Anda.
Pembaruan terbesar yang pernah ada! Berikut beberapa fitur utama:
flat diffuse
, unlit
, dan wireframe
!settings.py
)