Orta seviye öğreticiler

Gerçekçi aydınlatma ile açık hava ortamlarını 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, deneyimlerinizde 3D ortamı render etmek için kullanabileceğiniz en ileri ve güçlü LightingStyle türüdür. Hem iç mekanlarda hem de dış mekanlarda gerçek dünya aydınlatmasını taklit eden piksel mükemmelinde ışık yayılımı, detaylı gölgeler ve spekülatif vurgular sunar.

Lighting Outdoors - Start .rbxl dosyasını başlangıç noktası olarak ve Lighting Outdoors - Complete dosyasını referans olarak kullanarak, bu eğitim rehberi akşam ateşi sahnesi için gerçekçi, etkileyici açık hava aydınlatma davranışını sağlamak üzere stratejik genel ve yerel ışık kaynağı yapılandırmaları ile gerçekçi aydınlatmayı nasıl kullanacağınızı gösterir. Bu süreçte aşağıdakilere yönelik kılavuzluk sağlar:

  • Metalik yüzeylerin, ortamda dinamik hareket eden ateşin ışık kaynakları gibi doğrultuculara göre doğru yansımalar üretmesini sağlamak.
  • Güneşi, gerçek dünyanın gün saatine uygun yeni bir pozisyona taşımak.
  • Atmosferin katmanlı renk tonlarını, yoğunluğunu ve sisini özelleştirmek.
  • Yerel aydınlatma kaynağını, genel ortamla etkileşimini etkileyecek şekilde yapılandırmak.

Herhangi bir aşamada 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ıç açık hava ortamı.
Lighting Outdoors - Start
Bu eğitimin sonunda oluşturacağınız genel ve yerel aydınlatmaya sahip tamamlanmış açık hava ortamı.
Lighting Outdoors - Complete

Genel aydınlatmayı yapılandırın

Genel aydınlatma, bir deneyimde güneşten veya aydan gelen ışık yayılımıdır. Lighting hizmetindeki bazı temel varsayılan özellikleri ayarlayarak, ışığın oyunculara nasıl göründüğünü ve deneyime koyduğunuz diğer nesnelerle nasıl etkileşimde bulunduğunu köklü bir şekilde değiştirebilirsiniz.

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

LightingStyle özelliği, deneyiminizdeki hem genel hem de yerel aydınlatmanın davranışını belirler. Stüdyo her deneyime Soft aydınlatma ile başlar, bu da daha düz bir görünüm ve daha yumuşak ışıklar ve gölgeler oluşturur. Ancak, ortamı güzelleştirmek ve yerel ışık kaynaklarınızın da kamp ateşinin ışığı gibi keskin gölgeler ve aydınlatma üretmesini sağlamak için Realistic aydınlatmayı etkinleştirmeniz gerekir.

Bu kavramı göstermek için, farklı aydınlatma stillerine sahip aynı kamp ateşinin iki resmini görüntüleyin. Soft aydınlatmadaki kamp ateşinin yerel aydınlatması, güneşten gelen genel aydınlatmanın yaptığı gibi gölgelere yol açmaz, bu da bu bölgeyi dengesiz bir şekilde aydınlatır ve gerçekçi olmayan gölgeler oluşturur. Aksine, Realistic aydınlatmadaki kamp ateşinin yerel aydınlatması, etrafındaki odun, taş ve çalılarla etkileşime girer ve akşam saatlerinde temiz ve gerçekçi gölgeler oluşturur.

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, ardından Realistic'i seçin.

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

Varsayılan olarak, tüm malzemeler fiziksel olarak tabanlı render (PBR) dokuları kullanır ve bu dokuların bir nesne üzerinde bilgi içeren birden fazla görüntü dosyasıyla çeşitli aydınlatma senaryolarında gerçekçi yüzeyleri sergilemenize olanak tanır. Bu, Stüdyo'nun yerleşik malzemelerini kullanırken, belirli bir yüzeydeki metalikliği ve pürüzlülüğün zaten sizin için belirlendiği anlamına gelir ve bu malzemelere sahip nesneler, ortamınızdaki aydınlatmaya daha doğru bir şekilde tepki verir. Enum.LightingStyle.Realistic aydınlatmadan metal yansımalarını gerçekten faydalanmak için Lighting.EnvironmentDiffuseScale ve Lighting.EnvironmentSpecularScale özelliklerini 1 olarak ayarlayarak bu etkiyi artırabilirsiniz.

Bu adım önemlidir çünkü deneyiminizdeki herhangi bir PBR dokusunun, MaterialVariants veya SurfaceAppearance nesneleri dahil, en iyi görünümde olmasını ve etraflarını daha iyi yansıtmasını sağlar. Örneğin, farklı Lighting.EnvironmentDiffuseScale ve Lighting.EnvironmentSpecularScale özellik değerlerine sahip aynı tava ve mutfak eşyalarının iki resmini inceleyin. Bu değerleri ayarladığınızda metal daha belirgin hale gelir ve hem genel hem de yerel ışık kaynaklarından gelen ışığı ö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. Deneyimdeki metal daha yansıtıcı hale gelir.

Günü değiştirin

Artık deneyiminiz Enum.LightingStyle.Realistic aydınlatma stilini kullanıyor ve malzemeler, deneyiminizdeki ışık kaynaklarına gerçekçi bir şekilde tepki veriyor, şimdi güneşi günün saatine göre gerçek dünyada nerede olacağına göre farklı bir pozisyona taşıma zamanı. Güneşin varsayılan konumu gökyüzünde yüksektir, bu durumda gerçek dünyada öğle saatlerini taklit eder, bu nedenle onu ufkun daha yakın bir yerine, dağların hemen üzerindeki bir yere taşımak en iyisidir. Bu adım, ışığın yoldan kamp ateşine doğru hareket etmesini ve güzel bir altın güneş elde etmesini sağlar.

Varsayılan güneş yüksek bir konumda. Bu yerleşim, kamp ateşi öğle saatlerinde olsaydı harika, ancak akşam için gerçekçi değil.
Yeni güneş pozisyonu, günün o saatine, gün batımından hemen önce daha uygun.

Günü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'teki yaklaşık konumuna hareket eder.

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

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

  • Lighting.OutdoorAmbient, gökyüzünün görüldüğü yerlerde ortam aydınlatmasını kontrol eder.
  • Lighting.Ambient, gökyüzünü engelleyen her yerdeki ortam aydınlatmasını kontrol eder, örneğin iç mekanlarda veya ağaç gölgelerinde.

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 deneyimin karanlık alanlarında daha gerçekçi bir ton ve parlaklık ekleyebilirsiniz. Örneğin, akşam gökyüzünde griden çok daha fazla mor vardır, bu yüzden ortam aydınlatması için mor bir ton seçmek gerçekçi bir ortam yaratır.

Ortama ışık 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 tonuna değişir.

Bir skybox seçin

Skybox, bir deneyimin gökyüzünü, ufkun üzerindeki ve altındaki görüntülerin oluşturduğu altı farklı resimden oluşan bir küptür. Skybox'lar, ortamınızdaki görünüm ve hissi önemli ölçüde etkileyebilir, bu nedenle deneyiminizin görsel kalitesini artıracak bir skybox seçerken dikkatlice düşünmek önemlidir. Örneğin:

  • Bir skybox'ın alt yarımküresi, genel arazinin rengine benzer olmalıdır. Bu, alt yarımkürenin yer yüzeyine yakın ilişkili olmasını ve nesnelerin yansıttığı renklerin skybox ile kabaca eşleşmesini sağlar.
  • Bir skybox'ın alt yarımküresi, üst yarımküreden daha koyu olmalıdır çünkü daha koyu bir alt yarımküre, yeraltından gelen ışığın doğal engelini taklit eder ve aydınlatmanızı daha sürükleyici kılar.
  • Bir skybox'ın bulutlara ihtiyacı yoktur, çünkü istediğiniz etkiyi elde etmek ve skybox'ınızı tamamlamak için dinamik bulutlar ekleyebilirsiniz.

Bu kavramları göstermek için, aynı krom kürenin iki farklı skybox'ı nasıl yansıttığına dair aşağıdaki iki resme bakın. İlk skybox, üst ve alt yarımküreler için aynı parlaklık seviyesine sahip, bu yüzden kürenin etrafındaki dünyayı iyi bir şekilde yansıttığı izlenimi yok. Aksine, ikinci skybox, üst yarımkürenin alt yarımkürenin daha koyu olmasına neden olarak daha doğal bir görünüm elde eder. Skybox'lar oluşturma ve özelleştirmeye dair bilgi için Skyboxes bölümüne bakın.

Atmosferik efektler

Lighting hizmetinin, güneş ışığını benzersiz şekillerde dağıtmanıza olanak tanıyan Atmosphere adlı bir alt nesnesi vardır. Bu özellikler, deneyimin havada bir kalınlık yaratmasına yardımcı olup, ortamın daha somut bir derinlik hissine sahip olmasını sağlar. Atmosphere nesnesi, çoğu renk bilgisini doğrudan skybox'tan alır, bu nedenle skybox'ınızı seçme kararlarınız bu kadar önemliydi.

Hava partikülü yoğunluğunu artırın

Atmosphere.Density özelliği, deneyiminizdeki havada ne kadar parçacık bulunduğunu kontrol eder. Bu özelliği artırdığınızda, ek parçacıklar, oyuncunun arka plandaki nesnelere olan görünümünü engeller. Örneğin, Atmosphere.Density 0 olduğunda, arka plandaki ağaçlar, güneş ve skybox net bir şekilde görünür, ancak bu değeri 0.391'e artırdığınızda, parçacıklar ışığı dağıtır ve ağaçları gizler.

Atmosferdeki hava partiküllerinin 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, gökyüzünün üzerindeki ve kameradan uzakta görünür bir etki yaratmak için atmosferin genel sisliğini kontrol eder. Bu özelliği artırdığınızda, bu yalnızca ortamı değil, aynı zamanda çevresindeki nesnelerin özellikle güçlü bir fresnel etkisine sahip olan nesneler, örneğin etrafını yansıtan metal 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, ortam temasının ve ruh halinin rengini belirler ve deneyim içindeki sisleri artırabilir. Bunu, deneyiminize uygun herhangi bir renge ayarlayabilirsiniz, ancak ortamdaki nesnelerin ortalamasına yakın bir renk değeri belirlemeniz ö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, deneyiminizdeki yerel ışık kaynaklarından gelen aydınlatmadır; örneğin SpotLight, SurfaceLight ve PointLight nesneleri gibi. Bu deneyim için oluşturabileceğiniz ana yerel ışık kaynağı, kamp ateşinin aydınlatmasıdır ve varsayılan özelliklerinden birkaçını ayarlayarak, bu yerel aydınlatmanın genel ortamla etkileşimini önemli ölçüde değiştirebilir ve genel aydınlatma yapılandırmanızla uyumlu hale getirebilirsiniz.

Bir PointLight ekleyin

SpotLight veya SurfaceLight nesnelerinin yalnızca bir yönden ışık yayması, PointLight nesneleri çok yönlü aydınlatma sağlar. Bu, bir PointLight'ı kamp ateşi modelinize eklediğinizde, ışığın kaynağından tüm yönlere dışarı doğru yayılmasını sağlar ve bununla birlikte tüm çevresindeki nesneleri gölgeler içinde aydınlatır ve oyunculara yüzeylerinin pürüzlülüğünü daha net görmelerini sağlar.

Yerel bir ışık kaynağı olmadan 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. Bağlam menüsü görüntülenir.

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

PointLight'ın alanını artırın

PointLight’ın varsayılan özellikleri, kamp ateşinin çevresindeki nesneleri tam olarak aydınlatmak için yeterli değildir, bu yüzden ışığın ulaşabileceği alanı 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 aynı zamanda alanın sıcak ve samimi hissetmesini sağlar, sanki ateşin ısısı doğal olarak dışarı doğru yayılıyormuş gibi.

PointLight’ın alanını artırmak için:

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

  2. Properties penceresinde, Range48 olarak ayarlayın. Işığın maksimum aydınlatma alanı genişler.

Gölgeleri etkinleştirin

Aydınlatmanın menzili boyutuna gerçekçi olsa da, çevredeki ağaçların ve kayaların kamp ateşinin ışığından gölge yapmaması gerçekçi değildir. Bu bazen deneyiminizdeki karanlık alanları aydınlatmak için birkaç nokta ışığı eklemeniz gerektiğinde faydalı olabilir, ancak gerçek dünyayı taklit etmeye çalışıyorsanız, yerel aydınlatmanın gölge oluşturma yeteneğini etkinleştirebilirsiniz. Ek gölgelerin düşük performanslı cihazlar üzerindeki deneyiminizi etkileyebileceğini belirtmek önemlidir, bu yüzden sadece sahneye önemli ölçüde katkı sağladığında 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 yakın görünmesine rağmen, hala zayıf bir güce sahip ve sıcak bir parıltıdan çok beyaz. Kamp ateşinin parlaklığını artırdığınızda ve daha sıcak bir ton eklediğinizde, ateşe gerçekten yaşam katıyor ve sahnenin samimiyetini arttırıyorsunuz.

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 sahnesine sahip oldunuz. Bu eğitimdeki becerileri kullanarak, gerçekçi aydınlatma stilini mevcut PBR malzemeleriyle birleştirerek zengin ve etkileyici deneyimler oluşturabilirsiniz. Sadece doğru özellikleri yapılandırmak 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.