Что ж, вы добавили подключаемый модуль --> похоже, он содержит несколько шейдеров --> сборка займет больше времени, чем раньше.
- personderHugo  schedule07.02.2019
comment
но я разговариваю с людьми, и это слишком много шейдеров, и я думаю, что не использую их, поэтому мне нужен совет, чтобы уменьшить или удалить их. Я не знаю. я в 2D
- personFerran  schedule07.02.2019
Компиляция занимает много времени, потому что в убер-шейдере есть куча метрик multi_compiles. Количество вариантов шейдера 2^(количество multi_compiles).
Вы можете уменьшить количество вариантов, вручную отредактировав убершейдер и удалив некоторые строки multi_compile, которые относятся к функциям, которые вы не используете.
Здесь — это пример некоторых строк, которые вы можете закомментировать.
это идет немного быстрее, но не то, что я ожидал, но ты!
- personFerran; 07.02.2019
comment
Боюсь, это единственный способ повлиять на скорость сборки. Если вы закомментируете все, кроме строки COLOR_GRADING, останется только около 4 вариантов. Вы также можете заменить #pragma multi_compile __ SOME_FEATURE на #define SOME FEATURE, если хотите оставить его постоянно включенным.
- personKalle Halvarsson; 07.02.2019
comment
боже мой, я думаю, что это сработало, мне нужно сделать больше тестов и опубликовать это, ты !!!!
- personFerran; 08.02.2019
comment
Попробуйте отметить этот пост как ответ, если он решил вашу проблему.
- personKalle Halvarsson; 10.02.2019