Задать вопрос
cergmin
@cergmin
Developer

Как можно ускорить отрисовку в canvas?

Изучаю технологию ray marching и пишу небольшой проект в web. Когда дело доходит до отрисовки full hd картинки, то страница виснет примерно на 20 секунд и это очень много. Каким образом можно увеличить скорость отрисовки, и сделать, как в других 3D движках для web, где на 1 кадр уходят доли секунды?

Если нужен код, то он лежит на github
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
Потому что ты рисуешь на CPU, поэтому все медленно. Надо рисовать на GPU, используя WebGL шейдеры.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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