• Tidak ada hasil yang ditemukan

OPTIMISASI 3D ART

4.1 PENGANTAR

BAB 4

Contoh-contoh ini memiliki manfaat yang tidak lagi dapat dimanfaatkan untuk VR dan AR.

Tidak termasuk headset tethered kelas atas seperti Oculus Rift atau HTC Vive, sebagian besar perangkat lain di luar sana akan lebih ringan dan lebih portabel. Anda harus ingat bahwa semakin besar file Anda dan semakin banyak konten dan panggilan, semakin dekat Anda dengan risiko pengguna memiliki kinerja yang buruk.

Individu yang membuat konten untuk film dan rendering memiliki hak istimewa untuk membuat model 3D dengan jumlah poli yang tinggi. Mereka tidak terbatas pada kompleksitas model mereka atau jumlah data rendering yang diperlukan komputer untuk memvisualisasikannya. Berikut adalah contoh dari apa yang dapat terjadi ketika seseorang yang baru mengenal pengoptimalan mencoba mengembangkan untuk VR:

Buat Model 3D Kamera Model terkirim

Model kamera poli-tinggi dengan tekstur resolusi tinggi (tekstur 4096 x 4096) Masalah

Model ini mengambil sebagian besar anggaran jumlah poli Scene, sehingga kualitas konten lainnya harus dikorbankan. Jika sisa konten perlu mempertahankan kualitas dan ukurannya saat ini, Anda mengalami masalah kinerja. Pengembang perlu menyeimbangkan seni mana yang memiliki prioritas lebih rendah dan memberikan lebih banyak ruang untuk model kamera poli-tinggi.

Tetapi mengapa ini menjadi masalah besar bagi pengembang? Jika latar belakang orang tersebut membuat model untuk dirender untuk foto, kemungkinan besar mereka terbiasa membuat dengan jumlah poli yang tinggi. Tidak jarang melihat angka tinggi mulai dari 50.000 segitiga (disebut "tris" dalam industri) hingga 1.000.000 segitiga. Namun ini tidak diterjemahkan dengan baik ke rendering VR waktu nyata. Seperti yang dinyatakan sebelumnya, masalah kinerja akan mencegah pengguna akhir memiliki pengalaman yang berkualitas.

Pilihan untuk dipertimbangkan Berikut adalah beberapa hal untuk mencoba memecahkan masalah:

 Menjalankan alat penipisan untuk mengurangi jumlah poli secara otomatis. Anda dapat menemukannya di perangkat lunak pemodelan 3D yang populer. Mereka biasanya melakukan pekerjaan yang baik untuk menghilangkan 50% dari jumlah segitiga tanpa mempengaruhi bentuk dan siluet model.

 Lihatlah tata letak UV model (sumbu tekstur 2D yang diproyeksikan ke 3D). Apakah tekstur UV ditata untuk memanfaatkan seluruh ruang persegi? Apakah UV menskalakan dan memprioritaskan area yang paling membutuhkan detail untuk ditampilkan? Kami mengeksplorasi tekstur dan bahan secara lebih rinci nanti di bab ini.

Pilihan bagus lainnya untuk dipertimbangkan adalah apakah model Anda akan memasuki tempat VR sosial yang mengizinkan konten buatan pengguna (UGC)? Ini kemungkinan besar

akan terus menjadi tantangan untuk waktu yang lama. Perlu diingat bahwa semakin banyak avatar yang ada di suatu ruang, semakin sedikit anggaran yang harus dimiliki setiap orang untuk menghormati frame rate setiap orang, memungkinkan pengalaman yang baik.

Solusi Ideal Solusi terbaik adalah mengurangi jumlah segitiga model ke minimum absolut yang dapat dimilikinya tanpa mempengaruhi bentuknya. Kurangi ukuran tekstur ke ukuran terkecil yang dapat dimilikinya tanpa memaksa model menjadi buram atau memiliki kualitas yang lebih rendah dari yang diinginkan. Pastikan saat objek ditempatkan di lingkungan akhirnya yang memungkinkan cukup waktu untuk frame rate sistem agar pengalaman terasa alami. Mari kita rekap. Mengapa penting untuk mengoptimalkan seni 3D Anda?

Setiap model di lingkungan 3D Anda akan memengaruhi kinerja pengalaman Anda.

Semakin banyak Anda menambahkan, semakin Anda perlu mempertimbangkan seberapa dekat Anda dengan anggaran Anda. Bicarakan dengan tim Anda untuk menentukan berapa anggaran ideal Anda.

Pertimbangan lain untuk tujuan model 3D Anda termasuk platform VR sosial. Ada beberapa platform VR sosial di luar sana yang dibangun dengan UGC. Kemungkinan besar Anda akan ada di ruang ini sebagai avatar, dan jika Anda dapat menyesuaikan avatar Anda, ingatlah bahwa semua yang Anda pelajari di sini juga berlaku di sana. Seperti dengan sisa dari apa yang akan Anda pelajari di sini, cobalah untuk menjaga segala sesuatu tentang avatar Anda dan apa yang Anda kenakan poli rendah dan dengan jumlah panggilan undian terkecil yang dapat Anda buat. Anda mungkin mengalami filter yang membantu menurunkan seberapa banyak Anda membuat orang mengunduh, tetapi pikirkan terlebih dahulu apa yang Anda minta untuk dirender oleh layar orang. Perhatikan perangkat keras dan koneksi mereka dan buat diri Anda mudah untuk merender dan mengunduh. Mari lanjutkan dengan ikhtisar komprehensif tentang apa yang perlu Anda periksa saat membuat model 3D untuk VR dan AR.

Anggaran jumlah poli

Apakah Anda memiliki jumlah poligon konkret yang tidak dapat Anda lewati dalam sebuah Scene? Apakah Anda memiliki batas jumlah poli per model? Selalu mencari jumlah segitiga. Hitungan wajah tidak selalu akurat untuk mengukur berapa banyak poli yang Anda miliki pada model Anda. Wajah yang terdiri dari empat simpul, seperti persegi, sebenarnya adalah dua segitiga dalam satu.

Hapus semua wajah yang tidak akan pernah terlihat. Jika Anda menciptakan lingkungan jalan di mana interior bangunan tidak akan pernah dimasuki, pemandangan hanya memerlukan fasad bangunan. Bagian belakang dinding dan interior tidak diperlukan. Jika Anda menggunakan konten yang telah dibuat, Anda dapat menghapus semua yang tidak akan terlihat.

Jika Anda sedang mengerjakan model 3D yang akan jauh dari pengalaman Anda, mereka tidak memerlukan semua detail yang mungkin Anda inginkan jika mereka lebih dekat.

Pintu dan jendela dapat dimodelkan dan bertekstur dengan detail yang lebih sedikit. Semakin rendah jumlah poli Anda, semakin baik. Bagian berikut menyajikan beberapa hal yang perlu diingat saat membuat model.

Dalam dokumen KEKUATAN AUGMENTED - Universitas STEKOM (Halaman 60-63)