Lewati ke konten

2. Kustomisasi pencahayaan global

Di akhir materi ini, kamu akan bisa:

  • Memahami peran service Lighting dalam menciptakan suasana (mood) permainan.
  • Mengatur waktu dunia (ClockTime / TimeOfDay) dan sudut pencahayaan matahari.
  • Memilih teknologi rendering bayangan terbaik (ShadowMap / Future).
  • Menambahkan dan mengonfigurasi objek atmosfer (Atmosphere).
  • Menggunakan efek post-processing visual seperti Bloom, ColorCorrection, dan SunRays.

Video resmi Roblox ini mendemonstrasikan bagaimana kustomisasi pencahayaan, pemilihan teknologi bayangan, dan efek post-processing dapat mengubah atmosfer game secara dramatis. Tonton prosesnya terlebih dahulu sebelum mulai mengatur Lighting di Studio.

Video resmi Roblox Documentation. Durasi dan bahasa mengikuti video aslinya.

Pencahayaan adalah salah satu faktor terpenting yang membedakan game amatir dengan game profesional. Di Roblox Studio, seluruh pengaturan cahaya global dikelola melalui service Lighting di panel Explorer.

Pilih Lighting di Explorer, lalu periksa properti berikut di panel Properties:

Properti Fungsi Nilai yang Direkomendasikan
Technology Algoritma rendering cahaya dan bayangan Future (paling realistis) atau ShadowMap
ClockTime Waktu dalam format 24 jam (misal: 14 = 14:00 siang, 17.5 = matahari terbenam) 14 (siang cerah) atau 17.5 (senja keemasan)
Brightness Intensitas sumber cahaya matahari/bulan 2 hingga 3
GlobalShadows Menyalakan bayangan dinamis pada objek true
OutdoorAmbient Warna bayangan di luar ruangan Nuansa biru redup atau abu-abu hangat
Explorer
├── Workspace
├── Players
└── Lighting
├── Atmosphere
├── Bloom
├── ColorCorrection
└── SunRays

Objek Atmosphere memberikan efek kabut udara realistis, membuat objek yang jauh tampak memudar secara natural sesuai jarak dan sudut pandang.

  1. Di Explorer, arahkan kursor ke Lighting, lalu klik tanda +.
  2. Cari dan pilih Atmosphere.
  3. Pilih objek Atmosphere, lalu sesuaikan propertinya:
    • Density: Mengatur ketebalan kabut udara (coba nilai 0.3 – 0.45).
    • Offset: Jarak mulai kabut dari kamera (nilai 0.25 menjaga area di dekat pemain tetap jernih).
    • Color: Warna kabut saat membelakangi cahaya matahari.
    • Decay: Warna kabut saat menghadap langsung ke arah cahaya matahari.
    • Haze: Efek kabut tebal di garis horizon/kaki langit (coba 1 – 2).
    • Glare: Kilau cahaya di sekitar matahari (coba 0.2 – 0.5).

Post-processing adalah filter visual yang diterapkan ke layar kamera pemain setelah seluruh scene selesai dirender.

  1. Tambahkan ColorCorrectionEffect ke dalam Lighting.
  2. Sesuaikan properti:
    • Brightness: 0 (atau -0.05 hingga 0.05 untuk sentuhan lembut).
    • Contrast: 0.1 hingga 0.2 untuk membuat warna gelap dan terang lebih tajam dan hidup.
    • Saturation: 0.15 hingga 0.3 untuk membuat warna alam lebih segar (vibrant).
    • TintColor: Berikan sedikit sentuhan warna (misalnya oranye hangat untuk senja, atau biru muda untuk pagi sejuk).
  1. Tambahkan BloomEffect ke dalam Lighting.
  2. Bloom membuat bagian yang sangat terang atau permukaan memantul tampak berpendar lembut:
    • Intensity: 0.75 hingga 1.2.
    • Size: 24 hingga 32.
    • Threshold: 1.5 hingga 2 (agar hanya partikel/cahaya terang yang berpendar, bukan seluruh layar).
  1. Tambahkan SunRaysEffect ke dalam Lighting.
  2. Saat pemain menatap ke arah matahari melalui sela-sela platform atau pohon, berkas sinar cahaya spektakuler akan muncul:
    • Intensity: 0.1 hingga 0.25.
    • Spread: 0.8 hingga 1.

Langit bawaan yang polos bisa diganti dengan Skybox kustom bertema pemandangan:

  1. Masukkan objek Sky ke dalam Lighting (atau pilih preset Skybox berkualitas dari Toolbox).
  2. Aktifkan awan realistis: di Explorer, buka Workspace → Terrain, lalu klik tanda + dan masukkan objek Clouds.
  3. Di properties Clouds, atur Cover (0.6) dan Density (0.7) untuk menampilkan awan dinamis 3D yang bergerak perlahan di langit.
  1. Setting Technology pada Lighting sudah menggunakan ShadowMap atau Future.
  2. Objek Atmosphere aktif dan memberikan transisi jarak pandang yang halus ke horizon.
  3. Efek ColorCorrection, Bloom, dan SunRays terpasang di dalam Lighting tanpa membuat layar terlalu silau atau gelap.
  4. Suasana map Coin Adventure terasa konsisten dengan tema yang kamu inginkan (misalnya pulau tropis cerah atau petualangan senja).

Ubah nilai ClockTime dari siang hari (14) menjadi malam hari (0 atau 24). Perhatikan bagaimana bayangan dan atmosfer bereaksi! Tambahkan part lampu buatan (PointLight atau SpotLight) pada tiang atau platform untuk menerangi jalur saat gelap.

Kamu telah menguasai cara mengubah keseluruhan estetika dan mood game menggunakan pencahayaan global, atmosfer, dan efek post-processing. Selanjutnya, kita akan menambahkan efek partikel visual (VFX) untuk memberi nyawa dan daya tarik dinamis pada gameplay.