You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
872 B
27 lines
872 B
using System;
|
|
|
|
namespace UnityEngine.Rendering.HighDefinition
|
|
{
|
|
public partial class WaterFoamGenerator : IVersionable<WaterFoamGenerator.Version>
|
|
{
|
|
enum Version
|
|
{
|
|
First,
|
|
FoamRemap,
|
|
|
|
Count,
|
|
}
|
|
|
|
[SerializeField]
|
|
Version m_Version = Version.First; //MigrationDescription.LastVersion<Version>() - 1;
|
|
Version IVersionable<Version>.version { get => m_Version; set => m_Version = value; }
|
|
|
|
static readonly MigrationDescription<Version, WaterFoamGenerator> k_Migration = MigrationDescription.New(
|
|
MigrationStep.New(Version.FoamRemap, (WaterFoamGenerator s) =>
|
|
{
|
|
s.surfaceFoamDimmer = Mathf.Min(s.surfaceFoamDimmer * 3.0f, 1.0f);
|
|
s.deepFoamDimmer = Mathf.Min(s.deepFoamDimmer * 3.0f, 1.0f);
|
|
})
|
|
);
|
|
}
|
|
}
|