Обсуждение:Balls: flash application
Материал из Department of Theoretical and Applied Mechanics
- Очень хорошо получилось!
- Просьба доработать
- Возможность удаления частиц (в balls.exe это было по правой кнопке мышки)
- Взаимодействие с мышкой и стенкой чисто упругое, а не по Л-Дж (со стенкой отталкивание, с мышкой - притяжение)
- Если сильно потрясти за шарик, то возникает неустойчивость и сбои (появляются "застрявшие" шарики)
- Блик на шарике желательно сделать более выразительным (в balls.exe сделан переход blue-cyan-white(?) а не просто blue-white, что делает шарики эффектнее)
- Сразу при запуске программы желательно появление нескольких шариков (как в balls.exe), иначе создается впечатление, что программа не работает - неподготовленный юзер начинает нажимать на кнопки, ничего не происходит, и он решает, что это ошибка.
- Добавить Help
- Gravity с большой буквы
Антон Кривцов 00:34, 21 марта 2012 (MSK)
- Если создать большую конфигурацию и плавно потянуть за центральную частицу в сторону стенки, начинаются сильные вибрации, связанные, видимо, с неустойчивостью интегрирования. Надо попробовать уменьшить шаг. Если это приведет к замедлению - воспользоваться алгоритмом разбиения пространства на ячейки. Подробнее могу пояснить при встрече.
- Желательно сделать кнопку отключения диссипации. Это будет интересно, кроме того позволит проконтролировать работу алгоритма (сохранение энергии).
Антон Кривцов 11:28, 23 марта 2012 (MSK)