Gerçekçi aydınlatma ile dış mekanları geliştirin

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Realistic aydınlatma, oyunlarınızda 3D ortamı render etmek için kullanabileceğiniz en gelişmiş ve güçlü LightingStyle'dır. Piksel mükemmel ışık yayılımı, detaylı gölgeler ve gerçek dünya aydınlatmasını taklit eden spekülar vurgular sunar; hem kapalı hem de açık alanlar için.

Lighting Outdoors - Start .rbxl dosyasını başlangıç noktası olarak ve Lighting Outdoors - Complete dosyasını referans olarak kullanarak, bu eğitim, stratejik küresel ve yerel ışık kaynağı yapılandırmaları ile gerçekçi aydınlatma kullanmayı gösterir. Bu, akşam ateşi sahnesi için gerçekçi, etkileyici dış mekan aydınlatma davranışı üretmek için aşağıdaki konularda rehberlik içerir:

  • Metalik yüzeylerin, çevredeki ışık kaynaklarının sürekli değiştiği durumlarda doğru yansımalar üretmesini sağlamak, örneğin kükreyen ateşin dinamik hareketi.
  • Güneşi, gerçek dünyanın gün saatine uygun yeni bir konuma taşımak.
  • Atmosferin katmanlı tonlarını, yoğunluğunu ve sisini özelleştirmek.
  • Nokta kaynaklı yerel aydınlatmayı yapılandırarak, bunun genel ortamla nasıl etkileşime girdiğini etkilemek.

Herhangi bir noktada süreçte takılırsanız, ilerlemenizi karşılaştırmak için Lighting Outdoors - Complete dosyasını referans olarak kullanabilirsiniz.

Bu eğitimi tamamlamak için kullanabileceğiniz başlangıç dış mekan ortamı.
Lighting Outdoors - Start
Bu eğitimin sonunda oluşturacağınız küresel ve yerel aydınlatmaya sahip tamamlanmış dış mekan ortamı.
Lighting Outdoors - Complete

Küresel aydınlatmayı yapılandırın

Küresel aydınlatma, bir oyundaki güneş veya aydan gelen ışık kaynağıdır. Lighting hizmetindeki birkaç ana varsayılan özelliği ayarlayarak, bu ışığın oyunculara nasıl göründüğünü ve oyundaki diğer nesnelerle nasıl etkileşime girdiğini önemli ölçüde değiştirebilirsiniz.

Gerçekçi aydınlatmayı etkinleştirin

LightingStyle özelliği, oyununuzdaki hem küresel hem de yerel aydınlatmanın davranışını belirler. Studio, her oyuna Soft aydınlatma ile başlar; bu, daha düz bir görünüm ve daha yumuşak ışıklar ve gölgeler sunar. Ancak, ortamı geliştirmek ve yerel ışık kaynaklarınızı da ateşin ışığı gibi kesin gölgeler ve aydınlatma üretmeye hazırlamak için Realistic aydınlatmayı etkinleştirmeniz gerekir.

Bu kavramı göstermek için, farklı aydınlatma stillerine sahip aynı kamp ateşinin aşağıdaki iki resmine bakın. Soft aydınlatma ile kamp ateşinin yerel aydınlatması, güneşten gelen küresel aydınlatmanın yaptığı gibi gölgeler üretmez; bu da ortamın bu alanının dengesiz bir şekilde aydınlatılmasına ve gerçekçi olmayan gölgeler oluşmasına neden olur. Buna karşılık, Realistic aydınlatma ile kamp ateşinin yerel aydınlatması, çevredeki odun, taş ve çalılarla etkileşime girerek akşam saatleri için keskin ve gerçekçi gölgeler üretir.

Soft aydınlatma stili
Realistic aydınlatma stili

Gerçekçi aydınlatmayı etkinleştirmek için:

  1. Explorer penceresinde Lighting'i seçin.
  2. Properties penceresinde, LightingStyle açılır menüsüne tıklayın ve ardından Realistic'i seçin.

Metal yansımalarını artırın

Varsayılan olarak, tüm malzemeler, bir nesne üzerinde birden fazla görüntü dosyası kullanarak çeşitli aydınlatma senaryolarında gerçekçi yüzeyler sergilemenizi sağlayan fiziksel tabanlı render (PBR) dokuları kullanır. Bu, Studio'nun yerleşik malzemelerini kullandığınızda, belirli bir yüzeyin metalikliği ve pürüzlülüğünün sizin için zaten tanımlandığı anlamına gelir ve bu malzemelere sahip nesneler, çevredeki aydınlatmaya daha doğru bir şekilde tepki verir. Bu etkiyi artırmak için Lighting.EnvironmentDiffuseScale ve Lighting.EnvironmentSpecularScale özelliklerini 1 olarak ayarlayarak Enum.LightingStyle.Realistic aydınlatmadan metal yansımalarından tam anlamıyla yararlanabilirsiniz.

Bu adım önemlidir çünkü oyununuzdaki herhangi bir PBR dokusunun, MaterialVariants veya SurfaceAppearance nesneleri dahil, en iyi görünmesini ve çevresini daha iyi yansıtmasını sağlar. Örneğin, aşağıdaki iki resme bakarak, kamp ateşinin yanındaki aynı tava ve mutfak eşyalarının farklı Lighting.EnvironmentDiffuseScale ve Lighting.EnvironmentSpecularScale özellik değerleriyle nasıl göründüğünü inceleyin. Bu değerleri ayarladığınızda, metal daha belirgin hale gelir ve hem küresel hem de yerel ışık kaynaklarından gelen aydınlatmayı önemli ölçüde daha fazla yansıtır.

Metal yansımalarını artırmak için:

  1. Explorer penceresinde Lighting'i seçin.
  2. Properties penceresinde, EnvironmentalDiffuseScale ve EnvironmentSpecularScale1 olarak ayarlayın. Oyundaki metal daha yansıtıcı hale gelir.

Gün saatini değiştirin

Artık oyununuz Enum.LightingStyle.Realistic aydınlatma stilini kullanıyor ve malzemeler oyundaki ışık kaynaklarına gerçekçi bir şekilde tepki veriyorsa, güneşi gün saatine göre gerçek dünyada nerede olacağına uygun bir konuma taşımak için zamanı değiştirme zamanı. Güneşin varsayılan konumu gökyüzünde yüksektir ve gerçek dünyada öğle saatlerini taklit eder, bu nedenle onu ufka, dağların hemen üzerine daha yakın bir konuma taşımak en iyisidir. Bu adım ayrıca ışığın yolda aşağıya doğru hareket etmesine ve kamp ateşine güzel bir altın güneş ışığı düşürmesine olanak tanır.

Varsayılan güneş gökyüzünde yüksektir. Bu yerleşim, kamp ateşi öğle saatlerinde olsaydı harika olurdu, ancak akşam için gerçekçi değildir.
Yeni güneş konumu, gün saatine uygun olarak çok daha uygundur.

Gün saatini değiştirmek için:

  1. Explorer penceresinde Lighting'i seçin.
  2. Properties penceresinde, ClockTime17 olarak ayarlayın. Güneş, akşam 5'te olacağı yaklaşık konuma hareket eder.

Ortam ışığının rengini ayarlayın

İki Lighting özelliği, ortam aydınlatmasının rengini kontrol eder:

  • Lighting.OutdoorAmbient, gökyüzünün görülebilir olduğu yerlerdeki ortam aydınlatısını kontrol eder.
  • Lighting.Ambient, gökyüzünü engelleyen herhangi bir şeyin bulunduğu alanlardaki ortam aydınlatısını kontrol eder; örneğin kapalı alanlar veya ağaç gölgesi altında.

Varsayılan olarak, bu özellikler gri ortam aydınlatması üretmek için ayarlanmıştır, ancak akşam gökyüzünü tamamlamak için bu değerleri ayarlamanız gerekir; böylece oyunun karanlık alanlarında gerçekçi bir ton ve parlaklık eklenir. Örneğin, akşam gökyüzü griye göre çok daha fazla mor içerir, bu nedenle ortam aydınlatması için mor bir ton seçmek gerçekçi bir ortam yaratır.

Ortam aydınlatmasının rengini ayarlamak için:

  1. Explorer penceresinde Lighting'i seçin.
  2. Properties penceresinde, Outdoor Ambient ve Ambient156, 136, 176 olarak ayarlayın. Ortam aydınlatması açık mor bir ton alır.

Bir gökyüzü kutusu seçin

Bir gökyüzü kutusu, bir oyunun gökyüzünü oluşturan altı ayrı görüntüden oluşan bir küptür; bu, ufkun üzerindeki ve altındaki her şeyi içerir. Gökyüzü kutuları, ortamınızdaki görünüm ve his üzerinde büyük bir etkiye sahip olabilir, bu nedenle oyununuzun görsel kalitesini artıran bir gökyüzü kutusu seçerken dikkatlice düşünmek önemlidir. Örneğin:

  • Bir gökyüzü kutusunun alt yarısı, genel arazinizin rengine benzer olmalıdır. Bu, alt yarının yer yüzeyine yakın olmasını sağlar ve nesnelerden yansıyan renklerin gökyüzü kutusuyla yaklaşık olarak eşleşmesini sağlar.
  • Bir gökyüzü kutusunun alt yarısı, üst yarısından daha koyu olmalıdır çünkü daha koyu bir alt yarı, yerin altından gelen ışığın doğal engellenmesini taklit eder ve aydınlatmanızı daha etkileyici hale getirir.
  • Bir gökyüzü kutusunun bulutlara ihtiyacı yoktur, çünkü aynı etkiyi elde etmek ve gökyüzü kutunuzu desteklemek için dinamik bulutlar ekleyebilirsiniz.

Bu kavramları göstermek için, aşağıdaki iki resme bakarak aynı krom kürenin iki farklı gökyüzü kutusunu nasıl yansıttığını inceleyin. İlk gökyüzü kutusu, hem üst hem de alt yarılar için aynı parlaklık seviyesine sahiptir, bu nedenle kürenin etrafındaki dünyayı iyi bir şekilde yansıtmıyormuş gibi görünür. Buna karşılık, ikinci gökyüzü kutusu, üst yarısından daha koyu bir alt yarıya sahiptir ve daha doğal bir görünüm elde eder. Gökyüzü kutuları oluşturma ve özelleştirme hakkında bilgi için Skyboxes sayfasına bakın.

Atmosferik etkiler

Lighting hizmetinin, güneş ışığını benzersiz şekillerde dağıtmanıza olanak tanıyan özelliklere sahip bir Atmosphere nesnesi vardır. Bu özellikler, oyununuzun havasında bir kalınlık oluşturarak çevreye somut bir derinlik hissi vermede çok yararlı olabilir. Atmosphere nesnesi, çoğu rengini doğrudan gökyüzü kutusundan alır; bu nedenle, gökyüzü kutunuzla ilgili önceki kararlar bu kadar önemliydi.

Hava parçacığı yoğunluğunu artırın

Atmosphere.Density özelliği, oyununuzun havasında kaç tane parçacığın bulunduğunu kontrol eder. Bu özelliği artırdığınızda, ek parçacıklar, arka plandaki nesnelerin görünümünü engeller. Örneğin, Atmosphere.Density 0 olduğunda, arka plandaki ağaçlar, güneş ve gökyüzü kutusu net bir şekilde görünür; ancak bu özelliği 0.391'e artırdığınızda, parçacıklar ışığı dağıtmaya başlar ve ağaçları gizler.

Atmosferdeki hava parçacığı yoğunluğunu artırmak için:

  1. Explorer penceresinde Atmosphere'ı seçin.

  2. Properties penceresinde, Density'yi 0.272 olarak ayarlayın.

Bir sis ekleyin

Atmosphere.Haze özelliği, atmosferin genel sisliğini kontrol eder ve bu, ufkun üzerinde ve kameradan uzakta görünür bir etki yaratır. Bu özelliği artırdığınızda, bu yalnızca genel ortamı etkilemekle kalmaz, aynı zamanda çevresindeki ortamı yansıtan metal nesneler gibi özellikle güçlü bir fresnel etkisi olan nesneleri de etkiler.

Atmosfere sis eklemek için:

  1. Explorer penceresinde Atmosphere'ı seçin.

  2. Properties penceresinde, Haze'yi 1 olarak ayarlayın.

Atmosferin rengini ayarlayın

Atmosphere.Color özelliği, atmosferin rengini ayarlayarak çevresel ruh hallerini ve temalarını belirler ve oyununuzdaki sisin etkisini gerçekten artırabilir. Bunu oyununuz için uygun herhangi bir renge ayarlayabilirsiniz, ancak çevredeki nesnelerin ortalamasına yakın bir renk değeri ayarlamanız önerilir.

Atmosferin rengini ayarlamak için:

  1. Explorer penceresinde Atmosphere'ı seçin.

  2. Properties penceresinde, Color85, 78, 54 olarak ayarlayın.

Yerel aydınlatmayı yapılandırın

Yerel aydınlatma, oyununuzdaki yerel ışık kaynaklarından gelen ışık kaynağıdır; örneğin SpotLight, SurfaceLight ve PointLight nesneleri. Bu oyun için oluşturabileceğiniz ana yerel ışık kaynağı, kamp ateşinin parıltısıdır ve varsayılan özelliklerinden birkaçını ayarlayarak, bu yerel aydınlatmanın genel ortamla nasıl etkileşime girdiğini önemli ölçüde değiştirebilir ve küresel aydınlatma yapılandırmanızı tamamlayabilirsiniz.

Bir PointLight ekleyin

SpotLight veya SurfaceLight nesnelerinin yalnızca bir yönden ışık yaydığı gibi, PointLight nesneleri çok yönlü aydınlatma sağlar. Bu, kamp ateşi modelinize bir PointLight eklediğinizde, ışığın kaynağından dışarıya doğru her yöne yayılmasını sağlar; bu, gerçek hayattaki bir kamp ateşine benzer ve çevresindeki nesneleri gölgelerle aydınlatır ve oyuncuların yüzeylerinin pürüzlülüğünü çok daha net görmelerini sağlar.

Yerel bir ışık kaynağı olmayan sahne
Yerel bir ışık kaynağı olan aynı sahne

Kamp ateşine bir PointLight eklemek için:

  1. Explorer penceresinde FireLight üzerine gelin ve butonuna tıklayın. Bir bağlam menüsü görüntülenir.

  2. Menüden PointLight'ı seçin. PointLight nesnesi, kamp ateşi modelinin bir çocuğu olarak görüntülenir.

PointLight'ın menzilini artırın

PointLight'ın varsayılan özellikleri, kamp ateşinin çevresindeki nesneleri tam olarak aydınlatmak için yeterli değildir, bu nedenle ışığın ulaşabileceği menzili artırmanız gerekir. Ateş büyük ve parlak olduğundan, ışığın yakınlardaki ağaçları, taşları ve çalıları aydınlatacak kadar uzağa yayılması gerekir. Bu, alanın sıcak ve samimi hissetmesine de yardımcı olur; sanki ateşin ısısı doğal olarak dışarıya yayılıyormuş gibi.

PointLight'ın menzilini artırmak için:

  1. Explorer penceresinde kamp ateşinin PointLight'ını seçin.

  2. Properties penceresinde, Range'i 48 olarak ayarlayın. Işığın maksimum aydınlatma menzili genişler.

Gölgeleri etkinleştirin

Aydınlatmanın menzili boyutuna göre gerçekçi olsa da, çevredeki ağaçların ve taşların kamp ateşinin ışığından gölge düşürmemesi gerçekçi değildir. Bazen, oyununuzdaki karanlık alanları aydınlatmak için birkaç nokta ışığı eklemeniz gerektiğinde bu yararlı olabilir, ancak gerçek dünyayı taklit etmeye çalışıyorsanız, yerel aydınlatmanın gölge düşürme yeteneğini etkinleştirebilirsiniz. Ek gölgelerin, düşük performanslı cihazlarda oyununuzun performansını etkileyebileceğini unutmamak önemlidir, bu nedenle yalnızca sahneye önemli ölçüde katkıda bulunuyorlarsa gölgeleri etkinleştirin.

Kamp ateşinin yerel aydınlatmasından gölgeleri etkinleştirmek için:

  1. Explorer penceresinde kamp ateşinin PointLight'ını seçin.

  2. Properties penceresinde, Shadows'ı etkinleştirin.

Aydınlatmanın parlaklığını ve rengini ayarlayın

Yerel aydınlatma zaten gerçekçi bir davranışa daha yakın görünse de, hala zayıf bir güçte ve sıcak bir parıltı için çok beyazdır. Kamp ateşinin parlaklığını artırdığınızda ve daha sıcak bir ton eklediğinizde, ateşe gerçekten hayat katarsınız ve sahnenin samimiyetini artırırsınız.

Kamp ateşinin yerel aydınlatmasından gölgeleri etkinleştirmek için:

  1. Explorer penceresinde kamp ateşinin PointLight'ını seçin.

  2. Properties penceresinde,

    1. Brightness2 olarak ayarlayın.
    2. Color255, 179, 73 olarak ayarlayın.

Artık oyuncuların dinlenebileceği tamamlanmış ve davetkar bir kamp ateşi sahneniz var. Bu eğitimdeki becerileri kullanarak, gerçekçi aydınlatma stilini PBR malzemeleri ile birleştirerek zengin ve etkileyici oyunlar oluşturabilirsiniz. Doğru özellikleri ayarlamak ve bu özellikler hakkında çevrenize uygun kararlar almak yeterlidir.

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.