Nitrate (Оптимизатор производительности) — это мод для Terraria, созданный с целью значительного улучшения производительности игры через внедрение обширных оптимизаций различных функций. Мод использует преимущества параллелизма, SIMD-инструкций, рендеринг на GPU и других современных технических решений, призванных повысить скорость и стабильность игрового процесса.
Описание Nitrate (Performance Optimizer)
Пожалуйста, обратите внимание:
- Nitrate находится на раннем этапе разработки; некоторые функции могут быть несовместимы с другими модами.
- Баланс между производительностью и точностью: мы стремимся найти идеальное соотношение между скоростью игры и её визуальной точностью.
- Безопасность сохранений: ваши сохранения должны быть в безопасности, но визуальные искажения и сбои могут происходить.
Основные характеристики мода:
- Обработка частиц пыли: переписанная и оптимизированная под GPU, что значительно увеличивает производительность (требуется тестирование с модифицированными частицами).
- Параллелизация обновления частиц: увеличивает скорость игры за счет одновременной обработки.
- Визуализация дождя на GPU: оптимизирована так, чтобы большая часть обработки происходила на видеокарте (может не корректно работать с модами, изменяющими текстуры или цвет дождя).
- Параллелизация обновления дождя: повышение производительности за счет более эффективной обработки.
- Замена типов FNA на SIMD: важные места кода теперь используют JIT внутренние SIMD типы для оптимизации выполнения.
- Плиточный рендеринг и освещение: переписаны для базирования на чанках и частичной обработки на GPU (текущая версия может быть с багами, например, при использовании спелункерских зелий).