Показать сообщение отдельно
  #1 (permalink)  
Старый 12.01.2014, 12:01
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

Canvas, реализация веревки
Всем привет!
Встала интересная задача - реализовать по средствам Canvas веревку.
Обошел весь гугл возможными запросами, но нашел только одну статью, в которой показывают уже готовый пример реализации на C++, без описания того, как это было сделано

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

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



Если есть какие то мысли по этому поводу, формулы и пр. - напишите

Последний раз редактировалось Dorian_bs, 12.01.2014 в 12:10.
Ответить с цитированием