Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Почему долго подгружается изображение?

Домой Форумы Общие вопросы Почему долго подгружается изображение?

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #16517
    Аватарvladimirm
    Лицензиат

    Когда в первый раз идет загрузка изображение это происходит долго, учитываю что проект стоит на локалхосте и файл весит 700байт.

    #16521
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Можно закешировать в переменную текстуры на стадии загрузки и подгружать их уже из переменной. Какая бы текстура не была маленькая так или иначе требуется время на её загрузку в приложения, и если она запеняется внутри материала то на обновление материала и т.д. так что небольшая задержка неизбежна. Можно сделать надпись loading.

    Co-founder and lead graphics specialist at Soft8Soft.

    #16522
    Аватарvladimirm
    Лицензиат

    Можно закешировать в переменную текстуры на стадии загрузки и подгружать их уже из переменной. Какая бы текстура не была маленькая так или иначе требуется время на её загрузку в приложения, и если она запеняется внутри материала то на обновление материала и т.д. так что небольшая задержка неизбежна. Можно сделать надпись loading.

    А как я могу отследить момент когда изображение погрузится? И как кешировать изображение в переменную?

    #16524
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Используя Load Data пазл. Вот так:

    Далее используя эту переменную в поле with в пазле Replace texture.

    Вложения:
    Вы должны войти для просмотра вложений.

    Co-founder and lead graphics specialist at Soft8Soft.

    #16527
    Аватарvladimirm
    Лицензиат

    А как я могу отследить момент когда изображение погрузится?

    А как я могу отследить момент когда изображение погрузится?

    #16529
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Можно поместить переменную в Once Ready ду которая будет меняться с False на True и потом сверяться по ней.

    Co-founder and lead graphics specialist at Soft8Soft.

    #16552
    Аватарvladimirm
    Лицензиат

    Можно поместить переменную в Once Ready ду которая будет меняться с False на True и потом сверяться по ней.

    Попробовал закешировать, скорость загрузки осталась такой же, в чем проблема может быть?

    #16568
    Mikhail LuzyaninMikhail Luzyanin
    Разработчик

    Ну тут скорее всего оне скорость загрузки изображения, а скорость обновления материала после загрузки в него изображения тоже занимает время. Поэтому единственный варант это подгрузить сразу все изображения в материал и переключаться между ними используя ноду Value и MixColor или же сделать надпись Loading во время загрузки изображения, что бы сразу стало понятно что происходит какое либо действие.

    Co-founder and lead graphics specialist at Soft8Soft.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Для ответа в этой теме необходимо авторизоваться.