Leralonde

Yeni üye
16 Tem 2015
204
1
0
(61) Trabzon
Merhaba , ışığın belirli zamanlarda kapanıp açılması için resimdeki nodeları oluşturdum.Bunu loop a sokabilirmiyim yada daha iyi bir şekilde timeline kullanarak nasıl yaparım ?
vLqy0r.png
 
Evet. Bir Timeline oluşturun ve içerisine maksimum yüksekliği istediğiniz maksimum Light Intensity kadar olan ve ışığın sönmesini istediğiniz zamanlarda değeri 0 olan bir float eğrisi ekleyin. Timeline'ın Update çıkışına Light için Set Intensity fonksiyonunu bağlayın. Timeline'ın tekrar tetiklenmesi için de Finished çıkışına Play From Start girişini bağlayın. Timeline da Begin Play'i Play girişini bağlanarak başlasın
 
cahitburak' Alıntı:
Evet. Bir Timeline oluşturun ve içerisine maksimum yüksekliği istediğiniz maksimum Light Intensity kadar olan ve ışığın sönmesini istediğiniz zamanlarda değeri 0 olan bir float eğrisi ekleyin. Timeline'ın Update çıkışına Light için Set Intensity fonksiyonunu bağlayın. Timeline'ın tekrar tetiklenmesi için de Finished çıkışına Play From Start girişini bağlayın. Timeline da Begin Play'i Play girişini bağlanarak başlasın

O şekilde ışık şiddeti değişecektir.

Timer ile yapabilir.

(Timeline ile yapilabilir fakat timer varken uğraşmaya gerek yok.)
 
SoloWarrior' Alıntı:
cahitburak' Alıntı:
Evet. Bir Timeline oluşturun ve içerisine maksimum yüksekliği istediğiniz maksimum Light Intensity kadar olan ve ışığın sönmesini istediğiniz zamanlarda değeri 0 olan bir float eğrisi ekleyin. Timeline'ın Update çıkışına Light için Set Intensity fonksiyonunu bağlayın. Timeline'ın tekrar tetiklenmesi için de Finished çıkışına Play From Start girişini bağlayın. Timeline da Begin Play'i Play girişini bağlanarak başlasın

O şekilde ışık şiddeti değişecektir.

Timer ile yapabilir.

(Timeline ile yapilabilir fakat timer varken uğraşmaya gerek yok.)

Soru "Timeline ileyapılabilir mi?" olunca... Ayrıca değer 0 ise kapatıp, 0 dan büyükse açılabilir. Elbette Timer ile açıp kapatma yapmak daha mantıklı. Diğer taraftan genellikle bozuk bir aydınlatma kaynağını temsilen kullanılan problemlerde ışık şiddetinin de değişmesi, hatta sürekli kısık değerlerde ve daha önemlisi birbirini tekrar etmeyecek zaman aralıkları ve ışık şiddeti değerleri oluşturabilmenin en mantıklı yollarından biri Timeline kullanmak yada Random değerlerle kodlamak. Daha birçok problemde de kullanışlıdır.
 
cahitburak' Alıntı:
SoloWarrior' Alıntı:
O şekilde ışık şiddeti değişecektir.

Timer ile yapabilir.

(Timeline ile yapilabilir fakat timer varken uğraşmaya gerek yok.)

Soru "Timeline ileyapılabilir mi?" olunca... Ayrıca değer 0 ise kapatıp, 0 dan büyükse açılabilir. Elbette Timer ile açıp kapatma yapmak daha mantıklı. Diğer taraftan genellikle bozuk bir aydınlatma kaynağını temsilen kullanılan problemlerde ışık şiddetinin de değişmesi, hatta sürekli kısık değerlerde ve daha önemlisi birbirini tekrar etmeyecek zaman aralıkları ve ışık şiddeti değerleri oluşturabilmenin en mantıklı yollarından biri Timeline kullanmak yada Random değerlerle kodlamak. Daha birçok problemde de kullanışlıdır.
Evet fakat timeri önerme nedenim daha basit olmasıydı.


Timeline ve timerin birbirlerine göre + ve - leri var tabiki :)

Bu arada random in range diye bir node varmı?

Blenderde bina modellerken aklıma geldi nedense :D
 
SoloWarrior' Alıntı:
Evet fakat timeri önerme nedenim daha basit olmasıydı.
Timeline ve timerin birbirlerine göre + ve - leri var tabiki :)
Matinee'de kullanılabilir ki Level Designer olanlar daha iyi bilir.

SoloWarrior' Alıntı:
Bu arada random in range diye bir node varmı?
Blenderde bina modellerken aklıma geldi nedense :D
Elbette, olmadığında bu şekilde yapılabilir.
Kod:
Min + Random() * ((Max - Min) + 1)