Задать вопрос
@AndreyMasalov

Как загружать шейдеры с сервера?

На стороне клиента есть js файл, в котором написана вся логика игры, включая вершинные и фрагментные шейдеры. Я хочу перенести шейдеры на сторону сервера Node.js и организовать их загрузку по сети. Вопрос: Что лучше использовать для этого - протокол HTTP (XHR/fetch()) или WebSocket?
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    JVA-075 Spring Advanced
    1 неделя
    Далее
  • Учебный центр IBS
    JVA-074 Java Advanced I: функциональное, асинхронное и реактивное программирование
    1 неделя
    Далее
  • Stepik
    Продвинутый Django 5 для продолжающих
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
megafax
@megafax
CTO in MarTech
Поскольку само содержимое шейдеров врядли будет часто меняться - то сделайте для них отдельный вэб-воркер и поместите в кэш в предзагрузке, а дальше для их загрузки применяйте HTTP (XHR/fetch), который будет перехватывачен вэб-воркером и отдаст с кэша.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы