Вариант 1
Перемещение произвольной группы графических примитивов по траектории, заданной функцией y=sin(x) с одновременным вращением относительно центра тяжести группы примитивов.
|
Вариант 2
Перемещение произвольного многоугольника по траектории, заданной функцией y=cos(x). Перемещение выполнять по касательной к траектории (в качестве касательной выбрать одно из рёбер многоугольника) . В ходе перемещения изменять масштаб многоугольника(пульсация) по закону изменения касательной к траектории .
|
Вариант 3
Смоделировать падение нескольких снежинок (снежинки задавать произвольным набором отрезков). В ходе падения изменять масштаб и угол поворота снежинок по случайному закону.
|
Вариант 4
Смоделировать проход судна под разводным мостом (см. рис). Приближение судна моделировать увеличением его масштаба в следующем порядке:
- разведение моста , корабль далеко (маленький масштаб);
- приближение корабля (увеличение масштаба)
- сведение моста.
|
Вариант 5
Задать набор прямоугольных зон и произвольный многоугольник. Смоделировать движение многоугольника по произвольной траектории, проходящей через прямоугольные зоны. При прохождении многоугольника через прямоугольную зону, изменять масштаб или угол наклона многоугольника (в зависимости от типа зоны)
|
Вариант 6
Смоделировать стрельбу из пушки по произвольной мишени. Мишень задавать на экране нажатием на левую клавишу мыши. Для стрельбы задать начальную скорость полёта снаряда.
В зависимости от положения мишени пересчитывать угол наклона ствола и остальные параметры траектории. Мишень, пушку, снаряд и взрыв нарисовать произвольными многоугольниками.
|
Вариант 7
Смоделировать работу автокрана. Стрелки на клавиатуре “→” “←” - перемещение крана, стрелки “↑” “↓” – подъём-опускание стрелы.
|
Вариант 8
Смоделировать движение планет вокруг Солнца: 2-3 планеты различного размера, вращаются но разным орбитам. Надписать название одной из планет.
|
Вариант 9
Смоделировать перемещение чашек весов при взвешивании, в двух направлениях.
|
Вариант 10
Смоделировать перемещение коленчатого вала, шатуна и поршня двигателя внутреннего сгорания.
|
Вариант 11
Смоделировать движение маятника (колебания), изменять размер (масштаб) груза: в нижней точке – максимальный, в верхних - минимальный. Вращение с постоянной угловой скоростью.
|
Вариант 12
Смоделировать качение колеса со спицами по наклонной плоскости.
|
Вариант 13
Смоделировать качение тележки на 2 колесах со спицами по горизонтальной плоскости.
|
Вариант 14
Смоделировать движение брошенного под углом к горизонту прямоугольного предмета, с вращением.
|
Вариант 15
Смоделировать работу колёсной зубчатой передачи: 2 колеса различного диаметра со спицами. Задать угловую скорость одного из колёс. Зубья можно не показывать.
|