Я пытаюсь написать динамический симулятор на холсте HTML5. Я нашел некоторые реально чертовски крутые вещи в интернетах , которые всегда выглядят как многообещающая отправная точка, но все они основаны на ячейках и используют немного сумасшедшей математики.
Я хотел бы иметь возможность добавлять произвольные препятствия (линии любой ориентации, круги и т. Д.), Чтобы сделать вещи более интересными, но я не знаю, с чего начать.
Кто-нибудь знает некоторые довольно простые уравнения для симуляции жидкости, которые включают препятствия любой ориентации? Кроме того, кто-нибудь может указать мне на математику, необходимую для того, чтобы взять один из приведенных выше примеров и добавить препятствия?
Я знаю, что этот вопрос граничит с чем-то, что я должен задать mathoverflow, но они, похоже, больше относятся к теории. Извиняюсь, если я не в том районе. Я действительно не знаю, с чего начать - если бы кто-то работал над симуляцией жидкости с произвольными препятствиями раньше, я мог бы использовать некоторые указатели.
Точность уступает место простоте здесь.
Спасибо!