コード例 #1
0
ファイル: ShapeGerstner.cs プロジェクト: revanaii/crest
 public GerstnerBatch(ShapeGerstner gerstner, float wavelength, int waveBufferSliceIndex, Material material, Mesh mesh)
 {
     _gerstner             = gerstner;
     Wavelength            = wavelength;
     _waveBufferSliceIndex = waveBufferSliceIndex;
     _mesh     = mesh;
     _material = material;
 }
コード例 #2
0
 public static void DeregisterUpdatable(ShapeGerstner updatable) => _gerstners.RemoveAll(candidate => candidate == updatable);
コード例 #3
0
 public static void RegisterUpdatable(ShapeGerstner updatable) => _gerstners.Add(updatable);