Tingkatkan lingkungan luar dengan pencahayaan Masa Depan

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Pencahayaan masa depan adalah sistem paling canggih dan kuat Lighting.Technology yang dapat Anda gunakan untuk menyajikan lingkungan 3D dalam pengalaman Anda.Tidak seperti sistem pencahayaan lain yang tersedia, pencahayaan Masa Depan menawarkan emisi cahaya yang sempurna piksel, bayangan terperinci, dan sorotan spesular yang meniru pencahayaan dunia nyata untuk ruang dalam dan luar.

Menggunakan file Pencahayaan di Luar - Mulai.rbxl sebagai tempat awal dan Pencahayaan di Luar - Selesai sebagai referensi, tutorial ini menunjukkan cara menggunakan pencahayaan Masa Depan dengan konfigurasi sumber cahaya global dan lokal strategis untuk menghasilkan perilaku pencahayaan luar realistis dan menarik untuk adegan api unggun malam, termasuk panduan tentang:

  • Memastikan permukaan logam menghasilkan refleksi akurat sebagai sumber cahaya terus bergeser di lingkungan, seperti gerakan dinamis dari api unggun gemuruh.
  • Memindahkan matahari ke posisi baru yang realistis untuk waktu hari di dunia nyata.
  • Mengustomisasi warna lapisan atmosfer, kepadatan, dan kabut.
  • Mengkonfigurasi sumber cahaya lokal untuk mempengaruhi bagaimana interaksi dengan lingkungan keseluruhan.

Jika pada titik tertentu Anda terjebak dalam proses, Anda dapat menggunakan Pencahayaan di Luar - Lengkap sebagai referensi untuk membandingkan kemajuan Anda.

The starting outdoor environment you can use to complete this tutorial.

Penerangan di Luar - Mulai
>

The complete outdoor environment with global and local lighting you will create by the end of this tutorial.

Penerangan di Luar - Lengkap
>

Konfigurasi pencahayaan global

Pencahayaan global adalah cahaya dari matahari atau bulan dalam pengalaman.Dengan menyesuaikan beberapa properti default utama di layanan Lighting, Anda dapat secara dramatis mengubah cara cahaya itu muncul bagi pemain, serta bagaimana interaksinya dengan objek lain yang Anda tempatkan dalam pengalaman.

Aktifkan sistem pencahayaan masa depan

Properti Lighting.Technology menentukan perilaku lampu global dan lokal di pengalaman Anda.Studio memulai setiap pengalaman dengan sistem pencahayaan Enum.Technology.ShadowMap, memastikan bahwa pencahayaan global memiliki bayangan dan penerangan yang tepat.Namun, untuk meningkatkan lingkungan dan melengkapi sumber cahaya lokal Anda untuk juga menghasilkan bayangan dan penerangan yang tepat, seperti cahaya dari api unggun, Anda harus mengaktifkan teknologi sistem pencahayaan Enum.Technology.Future langsung di Studio.Ini memungkinkan pencahayaan global dan lokal Anda bekerja bersama dan memberikan visual yang lebih realistis dan imersif.

Untuk menunjukkan konsep ini, lihat dua gambar berikut dari api unggun yang sama dengan teknologi sistem pencahayaan yang berbeda.Pencahayaan lokal dari api unggun dengan sistem pencahayaan Enum.Technology.ShadowMap tidak menghasilkan bayangan dengan cara yang sama seperti pencahayaan global dari matahari, membuat area lingkungan ini tidak merata dengan bayangan yang tidak realistis.Sebaliknya, pencahayaan lokal dari api unggun dengan teknologi sistem pencahayaan Enum.Technology.Future berinteraksi dengan perapian, batu, dan sikat di sekitar lingkungan, menghasilkan bayangan tajam dan realistis untuk waktu malam.

Enum.Technology.ShadowMap Sistem Penerangan
>

Enum.Technology.Future Sistem Penerangan
>

Untuk mengaktifkan sistem pencahayaan Enum.Technology.Future:

  1. Di jendela Explorer , pilih Penerangan .

  2. Di jendela Properti , klik dropdown Teknologi , lalu pilih Masa Depan .

    A close up view of the Properties window with the Future technology property highlighted.

Tingkatkan refleksi logam

Secara default, semua bahan menggunakan teks rendering berbasis fisik (PBR) yang memungkinkan Anda menampilkan permukaan realistis di berbagai skenario pencahayaan dengan menggunakan beberapa file gambar pada satu objek.Ini berarti bahwa ketika Anda menggunakan bahan bawaan Studio, ketahanan dan kasar permukaan tertentu sudah ditentukan untuk Anda, dan objek dengan bahan tersebut secara alami bereaksi lebih akurat terhadap pencahayaan di lingkungan Anda dengan refleksi realistis.Anda dapat meningkatkan efek ini dengan mengatur properti Lighting.EnvironmentDiffuseScale dan Lighting.EnvironmentSpecularScale ke 1 untuk benar-benar memanfaatkan refleksi logam dari sistem pencahayaan Enum.Technology.Future.

Langkah ini penting karena memastikan bahwa setiap teks PBR dalam pengalaman Anda, termasuk yang dari MaterialVariants atau SurfaceAppearance objek, terlihat terbaik dan mencerminkan lingkungannya dengan lebih baik.Sebagai contoh, periksa dua gambar berikut dari panci dan peralatan yang sama di dekat api unggun dengan nilai properti Lighting.EnvironmentDiffuseScale dan Lighting.EnvironmentSpecularScale yang berbeda.Saat Anda menyesuaikan nilai ini, logam menjadi lebih terlihat dan mencerminkan pencahayaan dari sumber cahaya global dan lokal secara signifikan lebih dari sebelumnya.

Untuk meningkatkan refleksi logam:

  1. Di jendela Explorer , pilih Penerangan .
  2. Di jendela Properti , atur Skala Difusi Lingkungan dan Skala Spesifikasi Lingkungan ke 1Logam dalam pengalaman menjadi lebih reflektif.

Ubah waktu hari

Sekarang pengalaman Anda menggunakan sistem pencahayaan Enum.Technology.Future dan bahan bereaksi secara realistis terhadap sumber cahaya di pengalaman Anda, saatnya untuk memindahkan matahari ke posisi yang berbeda sesuai dengan di mana itu akan berada di dunia nyata untuk waktu hari.Posisi default matahari tinggi di langit, meniru sekitar tengah hari di dunia nyata, jadi yang terbaik adalah memindahkannya lebih dekat ke langit, tepat di atas gunung.Langkah ini juga memungkinkan cahaya bergerak ke bawah jalan menuju api unggun dan mencapai matahari emas yang bagus.

Matahari default tinggi di langit.Meskipun penempatan ini bagus jika api unggun terjadi sekitar tengah hari, itu tidak realistis untuk malam hari.

Posisi matahari baru jauh lebih sesuai untuk waktu hari sebelum matahari terbenam.
>

Untuk mengubah waktu hari:

  1. Di jendela Explorer , pilih Penerangan .
  2. Di jendela Properti , atur Waktu Terkini menjadi 17. Matahari bergerak ke posisi kira yang akan berada pada pukul 5 sore.

Sesuaikan warna cahaya ambient

Ada dua properti Lighting yang mengontrol warna pencahayaan ambient:

  • Lighting.OutdoorAmbient mengontrol pencahayaan ambient di mana langit terlihat.
  • Lighting.Ambient mengontrol pencahayaan ambient di dalam ruang di mana apa pun memblokir langit, seperti ruang dalam atau di bawah penutup pohon.

Secara default, properti ini diatur untuk menghasilkan pencahayaan ambient abu-abu, tetapi untuk melengkapi langit malam, Anda harus menyesuaikan nilai ini untuk menambahkan warna dan kecerahan realistis di tempat-tempat gelap pengalaman untuk waktu malam.Sebagai contoh, langit petang memiliki lebih banyak ungu daripada abu-abu, jadi memilih warna ungu untuk pencahayaan ambient menciptakan lingkungan yang realistis.

Untuk menyesuaikan warna pencahayaan ambient:

  1. Di jendela Explorer , pilih Penerangan .
  2. Di jendela Properti , atur Lingkungan Luar dan Lingkungan menjadi 156, 136, 176.Pencahayaan ambient berubah menjadi warna ungu muda.

Pilih sebuah skybox

Sebuah skybox adalah kubus yang terdiri dari enam gambar individual yang membuat langit pengalaman, termasuk apa yang ada di atas dan di bawah cakrawala.Skybox dapat memiliki dampak besar pada penampilan dan perasaan apa yang ada di lingkungan Anda, jadi penting untuk mempertimbangkan dengan hati-hati bagaimana Anda dapat memilih skybox yang meningkatkan kualitas visual pengalaman Anda.Sebagai contoh:

  • Hemisfer bawah sebuah skybox harus mirip dengan warna medan umum Anda.Ini memastikan hemisfer bawah terkait erat dengan permukaan tanah, dan warna yang memantul dari objek akan kira-kira cocok dengan skybox.
  • Hemisfer bawah langit-langit sebaiknya lebih gelap daripada hemisfer atas karena hemisfer bawah yang lebih gelap meniru penutupan alami cahaya dari bawah tanah, membuat pencahayaan Anda lebih imersif.
  • Sebuah skybox tidak memerlukan awan, karena Anda dapat dengan mudah menambahkan awan dinamis untuk mencapai efek yang sama dan melengkapi skybox Anda.

Untuk mengilustrasikan konsep ini, periksa dua gambar berikut untuk melihat bagaimana cakram krom yang sama mencerminkan dua langit yang berbeda.Skybox pertama memiliki tingkat kecerahan yang sama untuk kedua hemisfer atas dan bawah, jadi sepertinya bola tidak mencerminkan dunia di sekitarnya dengan baik.Sebaliknya, skybox kedua memiliki hemisfer bawah yang lebih gelap dari hemisfer atasnya, mencapai tampilan yang lebih alami.Untuk informasi tentang cara membuat dan menyesuaikan skybox, lihat Skyboxes.

Efek atmosfer

Layanan Lighting memiliki objek anak Atmosphere dengan properti yang memungkinkan Anda untuk menyimulasikan lingkungan realistis dengan menyebarkan sinar matahari dengan cara yang unik.Properti ini bisa sangat berguna dalam menciptakan ketebalan di udara pengalaman, memberi lingkungan rasa kedalaman yang nyata.Objek Atmosphere menarik sebagian besar warnanya dari skybox langsung, itulah sebabnya keputusan sebelumnya tentang skybox Anda sangat penting.

Tingkatkan konsentrasi partikel udara

Kontrol properti Atmosphere.Density memeriksa berapa banyak partikel yang ada di udara pengalaman Anda.Ketika Anda meningkatkan properti ini, jumlah partikel tambahan menghalangi pandangan pemain terhadap objek di latar belakang.Sebagai contoh, ketika Atmosphere.Density adalah 0 , pohon latar belakang, matahari, dan skybox terlihat jelas, tetapi ketika Anda meningkatkan properti ini menjadi 0.391 , partikel mulai menyebarkan cahaya dan menyembunyikan pohon.

Untuk meningkatkan konsentrasi partikel udara di atmosfer:

  1. Di jendela Explorer , pilih Atmosfer .

  2. Di jendela Properti , atur Kepadatan menjadi 0.272.

Tambahkan kabut

Kontrol properti Atmosphere.Haze memeriksa keseluruhan bahaya atmosfer untuk membuat efek terlihat di atas cakrawala dan jauh ke dalam jarak dari kamera.Ketika Anda meningkatkan properti ini, itu tidak hanya mempengaruhi lingkungan secara keseluruhan, tetapi juga mempengaruhi objek yang memiliki efek fresnel yang sangat kuat, seperti objek logam yang mencerminkan lingkungan di sekitar mereka.

Untuk menambah kabut ke atmosfer:

  1. Di jendela Explorer , pilih Atmosfer .

  2. Di jendela Properti , atur Haze ke 1.

Sesuaikan warna atmosfer

Properti Atmosphere.Color menetapkan warna atmosfer untuk suasana lingkungan halus dan tema, dan itu benar-benar dapat meningkatkan kabut dalam pengalaman Anda.Anda dapat mengatur ini ke warna apa pun yang Anda ingin sesuaikan dengan pengalaman Anda, tetapi disarankan untuk mengatur ke nilai warna yang dekat dengan rata-rata objek di lingkungan.

Untuk menyesuaikan warna atmosfer:

  1. Di jendela Explorer , pilih Atmosfer .

  2. Di jendela Properti , atur Warna menjadi 85, 78, 54.

Konfigurasi pencahayaan lokal

Pencahayaan lokal adalah luminesensi dari sumber cahaya lokal di pengalaman Anda, seperti SpotLight , SurfaceLight , dan PointLight objek.Sumber cahaya lokal utama yang dapat Anda buat untuk pengalaman ini adalah kilau api perkemahan, dan dengan menyesuaikan beberapa properti defaultnya, Anda dapat secara signifikan mengubah cara pencahayaan lokal ini berinteraksi dengan lingkungan umum dan melengkapi konfigurasi pencahayaan global Anda.

Tambahkan PointLight

Tidak seperti SpotLight atau SurfaceLight objek yang hanya memproyeksikan cahaya dari satu arah, objek PointLight memungkinkan Anda untuk memproyeksikan pencahayaan omnidirectional.Ini berarti bahwa ketika Anda menambahkan PointLight ke mesh api unggun Anda, proyeksi ke semua arah keluar dari sumbernya, mirip dengan api unggun kehidupan nyata, dan menerangi semua objek di sekitarnya dalam bayangan dan memungkinkan pemain untuk melihat ketidaksempurnaan permukaan mereka jauh lebih jelas.

Pemandangan tanpa sumber cahaya lokal
>

Pemandangan yang sama dengan sumber cahaya lokal

Untuk menambahkan PointLight ke api unggun:

  1. Di jendela Explorer , hover over FireLight dan klik tombol . Menu konteks ditampilkan.

  2. Dari menu, pilih PointLight . Objek PointLight ditampilkan sebagai anak dari jaring api perkemahan.

Tingkatkan jangkauan PointLight

Properti default dari PointLight tidak cukup untuk sepenuhnya mempercerahkan objek di sekitar api unggun, jadi Anda perlu meningkatkan jangkauan yang dapat dicapai cahaya.Karena api besar dan terang, cahaya perlu melemparkan cukup jauh untuk menerangi pohon, batu, dan sikat terdekat.Ini juga membantu untuk membuat ruangan terasa hangat dan nyaman, seolah-olah panas api secara alami meluas ke luar.

Untuk meningkatkan jangkauan dari PointLight :

  1. Di jendela Explorer , pilih PointLight dari api perkemahan.

  2. Di jendela Properti , atur Jangkauan menjadi 48. Jangkauan pencahayaan maksimum lampu diperluas.

Aktifkan bayangan

Sementara jangkauan pencahayaannya realistis untuk ukurannya, tidak realistis bahwa pohon dan batu di sekitarnya tidak melemparkan bayangan dari cahaya api unggun.Terkadang ini berguna jika Anda perlu menambahkan beberapa lampu titik untuk mempercerah ruang gelap dalam pengalaman Anda, tetapi ketika Anda bertujuan untuk meniru dunia nyata, Anda dapat mengaktifkan kemampuan pencahayaan lokal untuk melemparkan bayangan.Penting untuk dicatat bahwa bayangan tambahan dapat memengaruhi kinerja pengalaman Anda di perangkat kelas rendah, jadi hanya aktifkan bayangan ketika mereka secara signifikan menambahkan ke adegan.

Untuk mengaktifkan bayangan dari pencahayaan lokal api unggun:

  1. Di jendela Explorer , pilih PointLight dari api perkemahan.

  2. Di jendela Properti , aktifkan Bayangan .

Sesuaikan kecerahan dan warna pencahayaan

Sementara pencahayaan lokal sudah melihat dan merasa lebih dekat dengan perilaku realistis, masih lemah dalam kekuatan dan terlalu putih untuk bercahaya hangat.Ketika Anda meningkatkan kecerahan api unggun dan menambahkan warna yang lebih hangat, itu benar-benar membawa kehidupan ke api dan menambah kenyamanan adegan.

Untuk mengaktifkan bayangan dari pencahayaan lokal api unggun:

  1. Di jendela Explorer , pilih PointLight dari api perkemahan.

  2. Di jendela Properti ,

    1. Atur Kecerahan menjadi 2.
    2. Atur Warna ke .

Sekarang Anda memiliki adegan api unggun yang lengkap dan menyambut pemain untuk bersantai.Menggunakan keterampilan dalam tutorial ini, Anda dapat menggabungkan sistem pencahayaan Masa Depan dengan bahan PBR yang tersedia untuk menciptakan pengalaman kaya dan imersif.Hanya perlu mengatur properti yang benar dan membuat keputusan tentang fitur-fitur ini yang sesuai dengan lingkungan Anda.