View Categories

Malzeme Statik Operatörü

7 dakika okuma

Statik Malzeme operatörü, parçacıklara etkinlik boyunca sabit kalan malzeme kimlikleri vermenizi sağlar. Ayrıca, her parçacığa malzeme kimliğine göre bir malzeme atamanıza da olanak tanır. Operatör, tüm parçacıklara aynı malzeme kimliğini atayabilir veya döngüsel veya rastgele bir şekilde ardışık parçacıklara farklı kimlikler atayabilir. Bu ikinci özelliğin en yaygın kullanımı, her parçacığa farklı bir malzeme uygulamak için Çoklu/Alt Nesne malzemesi ile birlikte kullanılır.

  • Parçacık Görünümü > Bir olayda Malzeme Statiği’ne tıklayın veya parçacık sistemine bir Malzeme Statiği operatörü ekleyin ve ardından onu seçin.

Arayüz #

Kullanıcı arayüzü, Parçacık Görünümü iletişim kutusunun sağ tarafındaki parametreler panelinde görünür.

Malzeme Atayın
Etkinleştirildiğinde, operatör parçacıklara bir malzeme atar. Varsayılan değer=etkin.
[düğme]
Bu düğmeyi kullanarak operatöre bir malzeme atayabilirsiniz. Düğmeye tıklayın ve ardından Malzeme/Harita Tarayıcısını kullanarak malzemeyi seçin. Alternatif olarak, malzemeyi Malzeme Düzenleyici örnek yuvasından veya düğüm çıkış soketinden (Slate Malzeme Düzenleyici) düğmeye sürükleyin. Operatöre bir malzeme atadıktan sonra, adı düğmede görünür.
Malzeme Kimliği Ata
Etkinleştirildiğinde, operatör her parçacık için bir malzeme kimlik numarası tanımlar. Varsayılan değer kapalıdır.
Görünüm alanında göster
Etkinleştirildiğinde, malzeme görüntüleme pencerelerinde parçacıklara uygulanmış olarak gösterilir.
Alt Malzeme Kimliği Ofseti
Çoklu/Alt Nesne materyaliyle materyal kalıtımı kullanılırken , Materyal Statik operatörü bu değeri Materyal Kimliği değerine ekleyerek bir alt materyal kimliği oluşturur. Particle Flow, materyaldeki alt materyal kimliğine dayanarak, materyalin hangi alt materyallerini miras alacağını ve dolayısıyla olayındaki parçacıklara uygulayacağını belirlemek için bu kimliği kullanır.

[atama yöntemi] #

Malzeme Statik operatörü, parçacıklara Malzeme Kimlikleri atamak için üç farklı yöntem seçeneği sunar:

  • Malzeme Kimliği Tüm parçacıklara aynı malzeme kimliğini atar. Kimlik değerini ayarlamak için sayısal alanı kullanın.
  • Döngü, her parçacığa 1 ile N arasında bir malzeme kimliği atar; burada N = Alt Malzeme Sayısı, artan sıralı düzendedir. Atanan ilk kimlik 1, sonra 2, sonra …, sonra N, sonra tekrar 1 ve bu şekilde devam eder.
  • Rastgele seçeneği , her parçacığa 1 ile N arasında rastgele bir malzeme kimliği atar; burada N, alt malzeme sayısıdır.
# Alt Malzemeler

Döngü veya Rastgele seçeneği kullanılarak parçacıklara atanan en yüksek kimlik numarası.

Genel olarak, bunu Çoklu/Alt Nesne malzemesindeki alt malzeme sayısıyla aynı olacak şekilde ayarlayın. Daha küçük bir sayı ayarlarsanız, operatör yalnızca o kadar alt malzemeyi kullanacak ve ilkinden başlayarak yukarı doğru sayacaktır.

Not: Particle Flow, bu değeri, malzemeyi operatöre ilk kez uyguladığınızda, yalnızca bir kez , malzemedeki alt malzeme sayısına otomatik olarak ayarlar . Malzemenin kendisinde yapılan sonraki değişiklikler veya operatöre farklı bir malzeme uygulanması, ayarı değiştirmez veya güncellemez.

Oran grubu #

Bu ayarlar, operatörün malzeme kimlik atamalarını değiştirme esasını seçmenize ve değişiklik oranını belirlemenize olanak tanır.

  • Saniye Başına, atanan malzeme kimliğinin saniyede kaç kez artırılacağını belirler. Bu değer, parçacıkların olaya girme hızıyla aynıysa, parçacık başına bir kimlik atanır. Daha düşükse, birden fazla parçacığa aynı kimlik verilir; daha yüksekse, Parçacık Akışı atanan kimliği parçacık başına 1’den daha hızlı artırır.

    Örneğin, parçacıklar olaya saniyenin 1/60’ı aralıklarla giriyorsa ve Saniye Başına = 30 ise, her parçacık çiftine aynı kimlik atanır. Veya parçacıklar olaya saniyenin 1/15’i aralıklarla giriyorsa ve Saniye Başına = 30 ise, kimlik her parçacık için iki kez artırılır (veya rastgele değiştirilir).

  • Parçacık Başına Ayar, malzeme kimliği atamasının değişmesinden önce görünmesi gereken parçacık sayısını belirler. Örneğin, Parçacık Başına=3 olarak ayarlarsanız, malzeme kimliği her üç parçacıkta bir değişir.

    Parçacık Başına değerini 1,0’dan küçük bir sayıya ayarlarsanız, Parçacık Akışı alt malzeme listesinde her kimlik için bir (veya daha fazla) parçacıktan daha hızlı hareket eder. Yani, Parçacık Akışı bu değeri 1,0’a böler ve sonucu mevcut malzeme kimliğine ekleyerek bir sonrakini elde eder. Örneğin, sekiz alt malzeme ile Parçacık Başına=0,33 değerini ayarlarsanız ve Döngü seçeneğini kullanırsanız, aşağıdaki kimlik serisi elde edilir: 1, 4, 7, 2, 5, 8, 3, 6, 1, … Genel olarak, bu seçenek yalnızca Döngü seçeneğiyle birlikte kullanışlıdır.

Döngü
Açık olduğunda ve son kimlik atandığında, Parçacık Akışı ilk kimliğe geri döner ve döngüyü devam ettirir. Kapalı olduğunda, Parçacık Akışı sonraki tüm parçacıklara son döngü kimliğini atar. Yalnızca Döngü atama yöntemiyle kullanılabilir. Varsayılan=açık.

Örneğin, etkinliğe giren ilk sekiz parçacığın farklı malzemeler kullanmasını ve sonraki tüm parçacıkların dokuzuncu bir malzeme kullanmasını istediğinizi varsayalım. Bunu yapmak için, dokuz alt malzemeden oluşan Çoklu/Alt Nesne malzemesi oluşturup bunu Malzeme Statik operatörüne atarsınız. Malzeme Kimliği Ata seçeneğini açın, Döngü atama yöntemini seçin ve # Alt Malzemeler=9 olarak ayarlayın. Oran için, Parçacık Başına ve 1.0 varsayılan ayarlarını kullanın. Son olarak, Döngü seçeneğini kapatın.

Benzersizlik grubu #

Benzersizlik ayarı, atanan kimliklerin sırasını Rastgele seçeneğiyle değiştirir.

Tohum
Rastgeleleştirme değerini belirtir.
Yeni
Rastgeleleştirme formülü kullanarak yeni bir tohum değeri hesaplar.

Statik Malzeme operatörü, parçacıklara etkinlik boyunca sabit kalan malzeme kimlikleri vermenizi sağlar. Ayrıca, her parçacığa malzeme kimliğine göre bir malzeme atamanıza da olanak tanır. Operatör, tüm parçacıklara aynı malzeme kimliğini atayabilir veya döngüsel veya rastgele bir şekilde ardışık parçacıklara farklı kimlikler atayabilir. Bu ikinci özelliğin en yaygın kullanımı, her parçacığa farklı bir malzeme uygulamak için Çoklu/Alt Nesne malzemesi ile birlikte kullanılır.

  • Parçacık Görünümü > Bir olayda Malzeme Statiği’ne tıklayın veya parçacık sistemine bir Malzeme Statiği operatörü ekleyin ve ardından onu seçin.

Arayüz #

Kullanıcı arayüzü, Parçacık Görünümü iletişim kutusunun sağ tarafındaki parametreler panelinde görünür.

Malzeme Atayın
Etkinleştirildiğinde, operatör parçacıklara bir malzeme atar. Varsayılan değer=etkin.
[düğme]
Bu düğmeyi kullanarak operatöre bir malzeme atayabilirsiniz. Düğmeye tıklayın ve ardından Malzeme/Harita Tarayıcısını kullanarak malzemeyi seçin. Alternatif olarak, malzemeyi Malzeme Düzenleyici örnek yuvasından veya düğüm çıkış soketinden (Slate Malzeme Düzenleyici) düğmeye sürükleyin. Operatöre bir malzeme atadıktan sonra, adı düğmede görünür.
Malzeme Kimliği Ata
Etkinleştirildiğinde, operatör her parçacık için bir malzeme kimlik numarası tanımlar. Varsayılan değer kapalıdır.
Görünüm alanında göster
Etkinleştirildiğinde, malzeme görüntüleme pencerelerinde parçacıklara uygulanmış olarak gösterilir.
Alt Malzeme Kimliği Ofseti
Çoklu/Alt Nesne materyaliyle materyal kalıtımı kullanılırken , Materyal Statik operatörü bu değeri Materyal Kimliği değerine ekleyerek bir alt materyal kimliği oluşturur. Particle Flow, materyaldeki alt materyal kimliğine dayanarak, materyalin hangi alt materyallerini miras alacağını ve dolayısıyla olayındaki parçacıklara uygulayacağını belirlemek için bu kimliği kullanır.

[atama yöntemi] #

Malzeme Statik operatörü, parçacıklara Malzeme Kimlikleri atamak için üç farklı yöntem seçeneği sunar:

  • Malzeme Kimliği Tüm parçacıklara aynı malzeme kimliğini atar. Kimlik değerini ayarlamak için sayısal alanı kullanın.
  • Döngü, her parçacığa 1 ile N arasında bir malzeme kimliği atar; burada N = Alt Malzeme Sayısı, artan sıralı düzendedir. Atanan ilk kimlik 1, sonra 2, sonra …, sonra N, sonra tekrar 1 ve bu şekilde devam eder.
  • Rastgele seçeneği , her parçacığa 1 ile N arasında rastgele bir malzeme kimliği atar; burada N, alt malzeme sayısıdır.
# Alt Malzemeler

Döngü veya Rastgele seçeneği kullanılarak parçacıklara atanan en yüksek kimlik numarası.

Genel olarak, bunu Çoklu/Alt Nesne malzemesindeki alt malzeme sayısıyla aynı olacak şekilde ayarlayın. Daha küçük bir sayı ayarlarsanız, operatör yalnızca o kadar alt malzemeyi kullanacak ve ilkinden başlayarak yukarı doğru sayacaktır.

Not: Particle Flow, bu değeri, malzemeyi operatöre ilk kez uyguladığınızda, yalnızca bir kez , malzemedeki alt malzeme sayısına otomatik olarak ayarlar . Malzemenin kendisinde yapılan sonraki değişiklikler veya operatöre farklı bir malzeme uygulanması, ayarı değiştirmez veya güncellemez.

Oran grubu #

Bu ayarlar, operatörün malzeme kimlik atamalarını değiştirme esasını seçmenize ve değişiklik oranını belirlemenize olanak tanır.

  • Saniye Başına, atanan malzeme kimliğinin saniyede kaç kez artırılacağını belirler. Bu değer, parçacıkların olaya girme hızıyla aynıysa, parçacık başına bir kimlik atanır. Daha düşükse, birden fazla parçacığa aynı kimlik verilir; daha yüksekse, Parçacık Akışı atanan kimliği parçacık başına 1’den daha hızlı artırır.

    Örneğin, parçacıklar olaya saniyenin 1/60’ı aralıklarla giriyorsa ve Saniye Başına = 30 ise, her parçacık çiftine aynı kimlik atanır. Veya parçacıklar olaya saniyenin 1/15’i aralıklarla giriyorsa ve Saniye Başına = 30 ise, kimlik her parçacık için iki kez artırılır (veya rastgele değiştirilir).

  • Parçacık Başına Ayar, malzeme kimliği atamasının değişmesinden önce görünmesi gereken parçacık sayısını belirler. Örneğin, Parçacık Başına=3 olarak ayarlarsanız, malzeme kimliği her üç parçacıkta bir değişir.

    Parçacık Başına değerini 1,0’dan küçük bir sayıya ayarlarsanız, Parçacık Akışı alt malzeme listesinde her kimlik için bir (veya daha fazla) parçacıktan daha hızlı hareket eder. Yani, Parçacık Akışı bu değeri 1,0’a böler ve sonucu mevcut malzeme kimliğine ekleyerek bir sonrakini elde eder. Örneğin, sekiz alt malzeme ile Parçacık Başına=0,33 değerini ayarlarsanız ve Döngü seçeneğini kullanırsanız, aşağıdaki kimlik serisi elde edilir: 1, 4, 7, 2, 5, 8, 3, 6, 1, … Genel olarak, bu seçenek yalnızca Döngü seçeneğiyle birlikte kullanışlıdır.

Döngü
Açık olduğunda ve son kimlik atandığında, Parçacık Akışı ilk kimliğe geri döner ve döngüyü devam ettirir. Kapalı olduğunda, Parçacık Akışı sonraki tüm parçacıklara son döngü kimliğini atar. Yalnızca Döngü atama yöntemiyle kullanılabilir. Varsayılan=açık.

Örneğin, etkinliğe giren ilk sekiz parçacığın farklı malzemeler kullanmasını ve sonraki tüm parçacıkların dokuzuncu bir malzeme kullanmasını istediğinizi varsayalım. Bunu yapmak için, dokuz alt malzemeden oluşan Çoklu/Alt Nesne malzemesi oluşturup bunu Malzeme Statik operatörüne atarsınız. Malzeme Kimliği Ata seçeneğini açın, Döngü atama yöntemini seçin ve # Alt Malzemeler=9 olarak ayarlayın. Oran için, Parçacık Başına ve 1.0 varsayılan ayarlarını kullanın. Son olarak, Döngü seçeneğini kapatın.

Benzersizlik grubu #

Benzersizlik ayarı, atanan kimliklerin sırasını Rastgele seçeneğiyle değiştirir.

Tohum
Rastgeleleştirme değerini belirtir.
Yeni
Rastgeleleştirme formülü kullanarak yeni bir tohum değeri hesaplar.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir