Kapatmak için ESC 'a basın

UE5 kullanarak nasıl deniz efekti yapabilirim?

334 görüntülenmeUnreal Engine 5
0
0 Yorum

UE5 ile deniz efekti oluşturmak istiyorum. Bir kurgu yapar mısınız?

Seckin Cevaplanan soru 23 Ocak 2023
0

Water Wave Size, denizin dalga boyutunu kontrol eden bir parametredir. Bu parametre, Material Editor içinde oluşturulan deniz malzemesinde tanımlanır ve kod ile değiştirilebilir.

Aşağıda, C++ kodu ile Water Wave Size parametresini değiştirmek için bir örnek verilmiştir:

#include “MyWaterMaterial.h”

void UMyWaterMaterial::SetWaterWaveSize(float WaveSize)
{
// Update the wave size parameter in the material
WaterWaveSize = WaveSize;
UpdateWaterMaterial();
}

void UMyWaterMaterial::UpdateWaterMaterial()
{
// Update the material instance with the new parameter values
if (WaterMaterialInstance)
{
WaterMaterialInstance->SetScalarParameterValue(FName(“WaterWaveSize”), WaterWaveSize);
}
}

Bu kod parçası WaterWaveSize değişkenini güncelleştirir ve malzeme örneğini de güncelleştirir. Bu kod parçası WaterMaterialInstance malzeme örneği için WaterWaveSize parametresini ayarlar.

Not: Bu sadece bir örnek kod parçasıdır ve gerçek projenizde bu kod parçasını uyarlayarak kullanmalısınız. Bu kod sadece dalga boyutunu değiştirir

Seckin Cevaplanan soru 23 Ocak 2023
0
Ziyaretçi(anonim) 0 Yorum

Water Wave Size Kodlarını gösterir misin?

Seckin Durumu yayınlanmak üzere'ye değiştirildi 23 Ocak 2023
0
  • Blueprint ile deniz efektini oluşturabilir ve oluşturduğunuz efekti kullanarak denizin görünümünü ve hareketini sağlayabilirsiniz.
  • Material Editor ile deniz efektini oluşturabilir ve oluşturduğunuz malzemeyi kullanarak denizin görünümünü sağlayabilirsiniz.
  • C++ ile deniz efektini yazabilirsiniz.

Aşağıda Material Editor ile deniz efektini oluşturmak için bir örnek verilmiştir:

  1. Projenizde bir Material oluşturun ve Water adını verin.
  2. Material Editor’a geçin ve Water material’ını seçin.
  3. Material’a Normal ve Height map ekleyin.
  4. Ayrıca birkaç Parameter ekleyin, örneğin Water Speed, Water Tiling, Water Wave Size, Water Height gibi.
  5. Bu parametreleri kullanarak denizin hareketini ve görünümünü kontrol edin.
  6. Material’ı denizin yüzeyine uygulayın.
Seckin Durumu yayınlanmak üzere'ye değiştirildi 23 Ocak 2023