Комментарии 43
Wow! Особенно когда ткань порвалась.
Магия! Рвешь ее и прям кайф!
Ничуть, знали бы вы, как это просто описывается и реализуется)
Вот хороший пейпер на эту тему: www.ma1.upc.edu/~susin/files/AdvancedCharacterPhysics.pdf
Вот хороший пейпер на эту тему: www.ma1.upc.edu/~susin/files/AdvancedCharacterPhysics.pdf
Спасибо! Почитаем и попробуем на досуге =)
то ли хабраэффект, то ли ссылка не хочет открываться…
Можно через кеш гугла посмотреть
ага я тоже не смог по ней перейти! вот должно работать
>Если потянуть мышкой очень сильно, полотно может и порваться.
Необязательно тянуть сильно, можно и правой кнопкой мыши рвать в произвольных местах.
Необязательно тянуть сильно, можно и правой кнопкой мыши рвать в произвольных местах.
Круто. Вчера зайчики habrahabr.ru/post/174603/, сегодня это.
Судя по отскокам, ткань резиновая. Но всё равно очень круто
Работает шустро, да и выглядит впечатляюще. В общем мне понравилось.


Дикое! :(
Но симпатичное :)
Но симпатичное :)
шустро? странно. у меня тормозит даже с physics_accuracy = 1…
просто дичайше… слайдшоу прямо.
просто дичайше… слайдшоу прямо.
Вероятно, у вас другой компьютер
да, вот пример с зайцами из соседнего топика -норм.
amd phenom || X4 920 8 gb ram, nvidia GTS 250
вроде проблем-тормозов больше ни в чем по жизни не ощущаю)
fps по ощущение 1-3, не больше.
amd phenom || X4 920 8 gb ram, nvidia GTS 250
вроде проблем-тормозов больше ни в чем по жизни не ощущаю)
fps по ощущение 1-3, не больше.
Я пробовал на работе с одноядерного пентиума с частотой чуть больше 2х гигагерц, к сожалению сейчас точнее не скажу и всё шло очень плавно.
Попробовал дома, AMD Sempron M100 2Гц, видео Radeon HD4200 всё очень быстро


Core 2 Duo (старый, и не самый быстрый) и последний Chrome — все просто летает. Даже удивился — это очень хороший алгоритм. На своем маломощном старике стопудово ожидал тормозов. По крайней мере физический движок box2d тормозит дичайше. Так как здесь тоже физика — ожидал чего-то подобного, но как ни странно ни намека на тормоза.
Это круто! Есть только небольшой косяк но я думаю его можно решить добавив ещё пару строк… Когда обрываешь сетку и она падает на пол она стремится разложиться в одну линию… И раcкладывается :)
Самое интересное, что даже мелкие узлы сохраняют правдоподобность движения — и скрипт при этом не тормозит.
Здорово.

Здорово.

Не верится, что такая красота ложится в ~300 строк кода.
А порекомендуйте, пожалуйста, книгу, в которой рассматриваются теоретические основы такой симуляции.
А порекомендуйте, пожалуйста, книгу, в которой рассматриваются теоретические основы такой симуляции.
Обычное интегрирование Верле. Я хоть и верстальщик, а такое когда-то писал, тока у меня связи между точками не рвутся.
Немного комментариев и много говнокода.
Немного комментариев и много говнокода.
gamedev.tutsplus.com/tutorials/implementation/simulate-fabric-and-ragdolls-with-simple-verlet-integration/ хорошее объяснение методики
Программист симулирует движение ткани — заголовок шикарен
Очень, очень удивлен тем, что не тормозит. До этого все подобные демки ассоциировались у меня с жуткими лагами — приятно что JS так идет вперед!
Напомнило игру Bridge Builder 

Вот Цукерберг-то (дальновидный ты наш) наверное в шоке от всех этих OdinMonkey, Asm.js, Pixi.js! А ведь как смело высказался о неперспективности HTML для мобильных приложений! А они… смотри-ка чего вытворяют!
Впечатляет!
Впечатляет!
А вот кстати на nprocessing'е примерчик. www.openprocessing.org/sketch/20140
Мне так рвать нравится, не могу оторваться)
если задать большой размер полотна или высокую гравитацию, то оно — полотно — рвётся под собственным весом, что вполне соответствует правде
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Игры с физикой благодаря HTML5 и JS. Программист симулирует движение ткани