Entry tags:
разрыв шаблона
Вот эта ткань на Джаваскрипте, которую можно тянуть левой кнопкой мышки и рвать правой - весьма и весьма впечатляет. Главным образом тем, как мало там кода - см. правую колонку.
В обсуждении на реддите всплыла ссылка на разумно написанную статью, которая объясняет эту технику.
В обсуждении на реддите всплыла ссылка на разумно написанную статью, которая объясняет эту технику.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
ЗЫ: Зачем вам холодный термояд? На что халявить будете? Вода у всех есть, а нефть -- не у всех. Улавливаете?
no subject
— Разве ты не слышал сказки о глупом коте? — усмехнулся одноглазый. — У одного человека в доме завелись мыши. Чтобы избавиться от них, он подобрал где-то бездомного ободранного кота. Глупый кот за одну ночь истребил всех мышей; наутро хозяин, видя, что больше никто не будет причинять ущерба его запасам, выгнал кота на улицу из уютного дома, где были мягкие подушки, теплый очаг и блюдечко с молоком…
Ничего, массовые поучающие расстрелы физиков всех нас спасут.
no subject
Судьбу запасов и дальнешие отношения с котом предлагаю предсказать самостоятельно в качестве упражнения.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Интересно, усложнится ли код радикально, если имитировать настоящую физичную параллельность. Вроде бы нет — достаточно продублировать состояние и вычислять в чисто функциональном стиле next_state = f(curr_state), а потом итерационно менять переменные.
no subject
no subject
no subject
no subject
no subject
1. Либо будет использоваться неявная схема, которой сопутствует совсем другой порядок по быстродействию (эдак что-нибудь типа куба от числа вершин)
2. Либо будет использоваться явная схема, но с уловием устойчивости, связанным с ограничением скорости распространения сигнала (а это значит, что жёсткость растянутой ткани должна быть конечной).
Последовательный обход является "костылём", принцип действия которого основан на нефизичном сочетании подходов 1 и 2. Не смотря на это, при достаточно малом временном шаге это может работать довольно неплохо для широкого класса условий.
no subject
А последовательный обход иногда «чисто случайно» оказывается доказуемо эквивалентен «честному» методу. (Был пример с решением уравнения теплопроводности, забыл, в честь кого названный. Там портить состояние можно в любом порядке, что не влияет на результат.) Хотя конкретно в данном случае, как видим, это не так.
no subject
no subject
no subject
no subject
задача о гибком крыле
например, парусе
нужно в зависимости от угла гика вычислить напряжения в точках паруса и собственно их положение в пространстве
усложнение 1. парус тянется
усложнение 2. скорость потока на разных срезах (высотах) разная
до сих пор никто не решил
все вот тоже - тряпочками махали
no subject
1. Моделировать движение лодки в море с этими его волнами
2. Моделировать гибкий парус
3. Моделировать трубулентное обтекание
4. Все эти модели закодить, да так, чтобы пункты 1,2,3 были хорошо согласованны друг с другом.
no subject
с гибким парусом вообще дикие проблемы
бесядовский и иже с ним только тему жуковского признают - а она не работает, а им надо чтоб в русле
насчет турбулентного - скажем так, я лично его просто как неустойчивое ламинарное рассматриваю - в определенных масштабах
а про целый институт - видели мы. всю работу делают две башки а стопицот людей для замены воды в кулере
no subject
Хотя, конечно, в каждой из 4 лабораторий есть завлаб, который не захочет проходить мимо этого проекта и его фондов, а у него есть лояльные люди, которым надо что-нибудь предложить... Откуда возникают те проблемы, о которых вы говорите.
И проблема эта решается просто: выделением этих 5 человек в отдельную лабораторию. Это неизбежно означает пересмотр отношений с прежними завлабами и их начальством. Поэтому, оно имеет смысл только тогда, когда предполагается долгосрочная многолетняя научная работа.
Для разового проекта, очевидно, заморачиваться с организационными проблемами никто не будет, откуда массово и возникают те проблемы, о которых вы пишете.
no subject
там есть один топливник, один двигателист и один технолог
все остальные реальная массовка
отплоттить чертеж, принести кофе, перевести на английский, пососать палец о госбезопасности
no subject
no subject
индусам бумажки не нужны, а кофе у них лучше
и сварщики трезвые
no subject
no subject
no subject
Противный UI баг моментально вернул всё на свои места:
Если нажимаешь мышу на ткани, а потом уводишь за пределы canvas, и там отпускаешь, а потом возвращаешь мышь на ткань, то мышь "нажата" (отпускание не зафиксировано).