Groundgrowing
Open Source Unity3D Planetary Terrain Generator dan Ekstensi Editor
Proyek ini dibangun sebagai perpanjangan bagi editor, ini dimaksudkan sebagai alat pembuatan untuk desainer yang ingin menghasilkan konten dengan cepat dengan cepat. Fungsi generasi juga dapat diekspor dan dipanggil di dalam aplikasi lain. Ini multithreaded baik di inspektur dan selama runtime sehingga dapat memperbarui dan menghasilkan tanpa memperlambat pengalaman pengguna pemain atau perancang. Ini memperbarui resolusi yang meningkat secara bertahap mulai dengan res rendah untuk memberikan mode dengan cepat kepada pengguna sementara model resolusi yang lebih tinggi diproses di latar belakang.
Demonstrasi video (ketinggalan zaman):
]
Untuk memulai
- Buka adegan NoiseGenerator di dalam folder Aset/Scripts.
- Klik dua kali planet di adegan Hierachy untuk memusatkan pandangan Anda pada objek planet. Sesuaikan pandangan Anda sesuai keinginan.
- Klik objek MapGenerator di Hierarcy adegan. Kontrol akan ditempatkan di jendela Inspektur di bawah skrip MapGenerator.
- Perilaku tumpukan kebisingan dapat dimodifikasi dalam dropdown tumpukan noise di editor. Mewarnai berdasarkan peta tinggi berada di bawah dropdown daerah di editor.
- Generator akan memproses ulang setiap kali Anda mengubah tumpukan noise atau menekan tombol menghasilkan secara otomatis.
Tumpukan kebisingan
- Tumpukan kebisingan terbuat dari fungsi kebisingan yang dapat ditambahkan atau dikurangi satu sama lain untuk memadukannya.
- Jenis kebisingan yang didukung adalah: Perlin, Billow, Multifractal Ridged, dan Voronoi. Saya sarankan bereksperimen dengan mereka semua secara mandiri sebelum Anda mulai memadukan, jadi Anda memiliki beberapa gagasan tentang seperti apa mereka.
- Anda dapat memuat atau menyimpan preset untuk diajukan untuk digunakan nanti.
Daerah
- Tinggi relatif terhadap nilai perkiraan lantai dan nilai langit -langit digunakan untuk menentukan warna peta di lokasi tertentu.
- Preset dapat dimuat atau disimpan untuk mengajukan.
Anda dapat mengekspor mesh dan tekstur secara manual.
Saat ini diperbarui ke versi 2021.3.6F1 dari Unity3D.
Menikmati.
Jangan ragu untuk mengajukan pertanyaan jika Anda memilikinya.
Saya termudah untuk dijangkau melalui email: [[email protected]]. Jika Anda kebetulan menggunakan ini dalam suatu proyek, beri tahu saya dan kredit saya.
Terima kasih dan bersenang -senang! -Richard