Canlı görünen bir materyal oluşturmak için materyal düğümlerini kullan. Bu efekti oluşturmak için materyal düğümlerini yapılandır ve Ana Materyal düğümünün Dünya Pozisyonu Ofseti girdi düğümüne bağla.
Dinamik bir materyal oluşturmak için aşağıdaki talimatları izle.
Örgünün Materyal klasöründe yeni materyal oluştur ve Moving_Mesh olarak adlandır.
Önizleme penceresinde küreyi düz bir yüzeye dönüştür.
Şu düğümleri ekle:
3 adet Çarp düğümü
Sinüs düğümü
VertexNormalWS düğümü
Ekle düğümü
Zaman düğümü
TextureSample düğümü
TextureSample düğümünü kullanarak Ayrıntılar panelinde örneğe bir rozet dokusu ekle.
Doku Örneği düğümündeki RGB girdisini sürükleyerek Ana Materyal Düğümü üzerindeki Temel Renk girdisine bağla.
VertexNormalWS düğümünü sürükle ve ilk Çarp düğümündeki A girdisine bağla.
İlk Çarp düğümünü sürükle ve ikinci Çarp düğümünün A girdisine bağla.
İkinci Çarp düğümünü sürükle ve ikinci Ana Materyal Düğümü Dünya Pozisyonu Ofseti girdisine bağla.
Doku Örneği düğümünü sürükle ve R düğümünden (kırmızı UV kanalı girdisi) ilk Çarp düğümünün B girdisine bağla.
Hareketi materyaldeki belirli bir renge odaklamak için renk kanallarının herhangi birini (R, G, B) sürükleyebilirsin.
Zaman düğümünü sürükle ve Sinüs düğümüne bağla.
Sinüs düğümünü sürükle ve Ekle düğümü A girdisine bağla.
Ekle düğümünü sürükle ve üçüncü Çarp düğümünün A girdisine bağla.
Ekle düğümündeki değeri 1,0 olarak değiştir.
Çarp düğümünün değerini 10,0 olarak değiştir.
Sinüs düğümünü genişlet ve Süre değerini 10,0 olarak ayarla.
Üçüncü Çarp düğümünü sürükle ve ikinci Çarp düğümündeki B girdisine bağla.
Kırmızı kanal üzerindeki tüm verteksler çarpıldığında, tamamen kırmızı olanlar veya herhangi bir renk içermeyenler hariç kırmızı içeren renkler hareket eder. Daha sonra VertexNormals Zaman ve Sinüs düğümleriyle ve zaman içinde kırmızı kanal Sinüs dalgasına taşınır.
Kırmızı kanal üzerinde Sinüs dalgasının uzunluğu, -1,0 ile +1,0 arasındaki Ekle düğümü sayısal değeriyle belirlenir, sonra üçüncü Çarp düğümünde 10 ile çarpılarak verteks yönünde ne kadar hareketin gerçekleştiği belirlenir.
Üçüncü Çarp düğümünün sayısal değeri ne kadar yüksekse kırmızı kanal üzerindeki materyalde o kadar fazla hareket vardır.
Renkleri oluşturmak için ışık kullanılırken kırmızı, yeşil ve mavi birleşerek beyaz ışığı oluşturur. Örgünün beyaz kısımlarının da hareket etmesi bundan kaynaklanır.
Örgü üzerindeki hareket miktarı, örgü üzerindeki verteks miktarına bağlıdır. Bu nedenle, düşük poligonlu bir örgü yalnızca birkaç verteks taşırken daha karmaşık bir örgü daha fazla verteks taşıyarak örgü üzerinde daha büyük bir efekt oluşturur.