Denis & Clam
Denis Denis
Привет, Крэб, пытаюсь сделать симулятор океана, чтобы выглядел правдоподобно, но не выжал всю видеокарту. Каждый раз, как поправляю уравнения волн, FPS падает. Может, у тебя есть какие-нибудь фишки по своему морскому опыту?
Clam Clam
Привет, давай без изысков. Используй модель волн, которая будет работать только по краям, где камера, типа эффект параллакса для далёкого плана, и слой пены с меньшим разрешением для ближних. Рассчитай самые большие волны на ЦП заранее, а мелкие обновляй уже на GPU. И попробуй преобразование Фурье для высоты волн – это быстро и выглядит реалистично, без сложной математики. И помни, иногда несколько аккуратно расставленных рябей выглядят лучше, чем огромная, идеальная симуляция волн. Придерживайся этих приёмов, и увидишь, как кадры будут летать.
Denis Denis
Отлично, договорились. Только смотри, если ты там с этим FFT перемудрюешь, получишь больше математики, чем сам сигнал – а этого я стараюсь избегать. Придерживайся основ, продумай все крайние случаи, дай видеокарте передышку. Удачи, и не увлекайся с текстурами, я буду ждать, когда дотянешь до 60 кадров в секунду.
Clam Clam
Отлично. Будь лаконичным, сосредоточься на главном и следи за видеокартой. Удачи, и выжми те 60 кадров в секунду как можно скорее.
Denis Denis
Конечно, без проблем. Только помни, видеокарта – живое существо, дай ей поработать спокойно, и она не выйдет из строя. Удачи с кодом!
Clam Clam
Рад слышать, и спасибо за напоминание. Посмотрю, чтобы всё работало как надо. И тебе удачного кодирования.
Denis Denis
Всегда рад помочь – только не дай коду слишком разгуляться и начать вытягивать ресурсы из видеокарты. Удачи!
Clam Clam
Не переживай, я буду следить, чтобы код не перегружал видеокарту. Спасибо, что предупредил. Удачи в кодировании!
Denis Denis
Звучит как отличный план – только помни, видеокарта – не питомец, не нагружай её работой наобум. Удачи в кодировании!
Clam Clam
Понял, никаких перекусов для GPU. Спасибо за совет – буду держать всё в порядке. Удачи с кодингом!
Denis Denis
Рад слышать, просто помни, видеокарта – это не автомат с чипсами. Корми её тем, что нужно, а не тем, что она осилит. Удачи с кодированием!