Обсуждение:Balls: flash application — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
 
Строка 14: Строка 14:
  
 
* Если создать большую конфигурацию и плавно потянуть за центральную частицу в сторону стенки, начинаются сильные вибрации, связанные, видимо, с неустойчивостью интегрирования. Надо попробовать уменьшить шаг. Если это приведет к замедлению - воспользоваться алгоритмом разбиения пространства на ячейки. Подробнее могу пояснить при встрече.
 
* Если создать большую конфигурацию и плавно потянуть за центральную частицу в сторону стенки, начинаются сильные вибрации, связанные, видимо, с неустойчивостью интегрирования. Надо попробовать уменьшить шаг. Если это приведет к замедлению - воспользоваться алгоритмом разбиения пространства на ячейки. Подробнее могу пояснить при встрече.
 +
* Желательно сделать кнопку отключения диссипации. Это будет интересно, кроме того позволит проконтролировать работу алгоритма (сохранение энергии).
  
 
[[Участник:Антон Кривцов|Антон Кривцов]] 11:28, 23 марта 2012 (MSK)
 
[[Участник:Антон Кривцов|Антон Кривцов]] 11:28, 23 марта 2012 (MSK)

Текущая версия на 11:34, 23 марта 2012

Очень хорошо получилось!
Просьба доработать
  • Возможность удаления частиц (в balls.exe это было по правой кнопке мышки)
  • Взаимодействие с мышкой и стенкой чисто упругое, а не по Л-Дж (со стенкой отталкивание, с мышкой - притяжение)
  • Если сильно потрясти за шарик, то возникает неустойчивость и сбои (появляются "застрявшие" шарики)
  • Блик на шарике желательно сделать более выразительным (в balls.exe сделан переход blue-cyan-white(?) а не просто blue-white, что делает шарики эффектнее)
  • Сразу при запуске программы желательно появление нескольких шариков (как в balls.exe), иначе создается впечатление, что программа не работает - неподготовленный юзер начинает нажимать на кнопки, ничего не происходит, и он решает, что это ошибка.
  • Добавить Help
  • Gravity с большой буквы

Антон Кривцов 00:34, 21 марта 2012 (MSK)

  • Если создать большую конфигурацию и плавно потянуть за центральную частицу в сторону стенки, начинаются сильные вибрации, связанные, видимо, с неустойчивостью интегрирования. Надо попробовать уменьшить шаг. Если это приведет к замедлению - воспользоваться алгоритмом разбиения пространства на ячейки. Подробнее могу пояснить при встрече.
  • Желательно сделать кнопку отключения диссипации. Это будет интересно, кроме того позволит проконтролировать работу алгоритма (сохранение энергии).

Антон Кривцов 11:28, 23 марта 2012 (MSK)