1.5 KiB
1.5 KiB
ocean waves
必要なものを/Content/OceanWaves/Levels/EarthSizedOceanPlanet
からcopyして持ってきましょう。
BP_EarthSizedSphericalMesh
BP_EarthSizedOcean
WaterVolume
BP_EarthSizedSphericalMesh
のtransform-location-z:-63600000
にします。Sphere Radius:63600000
にします。SphereEdge Length:16000000
になるはずです。
次に海上の影問題を修正するためMaterial Overrides
, Material Outer/Inner
をすべて変更します。私は/Vefects/Water/VFX/WaterMaterials
を使用しました。
次にBP_EarthSizedOcean
のVolume Maaterials
でWaterVolume
をセットします。Above/Underwater
を/Vefects/Water/VFX/UnderWater
に変更します。height:0
にします。これは海に入って出たときに海中を適用する高さを設定します。
city sampleで使うと空間にロードされていないアクタを参照
WaterVolume: 空間にロードされていないアクタを参照しています。
これはBP_EarthSizedOcean
, BP_EarthSizedSphericalMesh
の詳細からis spatially loaded
のチェックを外します。
ocean wavesが遅い理由
これは/Content/OceanWaves/Blueprints/BP_SphericalMesh
のCreateMeshAsyncIteration
にあるSet Timer for Next Tick by Event
が原因です。
しかし、取り除くと海が消えます。ロードを待つほかありません。