Задать вопрос
IgorBee
@IgorBee
JS,VBS,3D.Web с 07.2015

Как задать искревление объекта в CSS or JQuery в определенных точках?

типа такого.

width изменяется не на всю площадь а в определенных точках.
думаю в сторону канваса смотреть что ли.

Есть же какие то шаблоны модельного искривления объектов?
как гуглить...

можно мануал на такую тему.спасибо
w5yBiCM.png
  • Вопрос задан
  • 583 просмотра
Подписаться 9 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@vissargo
Canvas. Bitmap'у рисовать сеткой из треугольников, для каждого узла свой "вес" (зависит от задачи). Отследить точку касания и при перемещении курсора изменять координаты узлов сетки(вес как раз для этого), на enterframe перерисовывать битмапу по треугольникам.
Важно! Просто так drawtriangle, "с наскоку" не сделать. Посмотрите как это сделано в treejs(рендер в канвас),
Давненько что-то отдаленное я делал https://github.com/vissargo/Morphjs
По крайней мере возьмите от туда drawtriangles
Ответ написан
abyrkov
@abyrkov
JavaScripter
Canvas, canvas и OpenGL.Иначе никак.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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