Exemple #1
0
        private void LateUpdateGerstnerJobs()
        {
            ShapeGerstnerJobs.StartSettingWaveData();

            foreach (var gerstner in _gerstnerComponents)
            {
                // Run any Gerstner-related jobs
                if (gerstner._weight > 0.0001f)
                {
                    gerstner.AddGerstnerData();
                }
            }

            ShapeGerstnerJobs.FinishAddingWaveData();

            ShapeGerstnerJobs.ScheduleJobs();
        }