
Шарик на пружинке (АГВЗ15-02)
.pdf
//Обновление скорости и положения float Ax = Fx / m;
float Ay = Fy / m; Vx += Ax * dt; Vy += Ay * dt; Px += Vx * dt; Py += Vy * dt;
//Рисование background(255); stroke(0);
line(Bx, By, Px, Py);
fill(255, 0, 0);
ellipse( Px, Py, 20, 20 );
}


4. Дальнейшее развитие
Сделать "Ветвящийся маятник", с маятниками разного веса.
Домашнее задание
Гофророботы (2012)
Ноги гофророботов - цепочка из связанных пружинками сегментов. https://vimeo.com/42735239

OpenFrameworks
1.Установить VisualStudio C++ Express Edition
2.Скачать и установить OpenFrameworks http://www.openframeworks.cc/download
3.Проверка работоспособности.
В папке openFrameworks/app/examples загрузить какой-
нибудь пример, скомпилировать и запустить.
4. Для создания своего проекта:
использовать Project Generator, либо скопировать существующий пример.

Схема работы приложения
setup()
update()
draw()
Нажатие Esc
Выход

3D форматы файлов
RAW - x1 y1 z1 x2 y2 z2 x3 y3 z3
OBJ - список координат вершин, текстурных координат, номалей, список треугольников
STL - используются в 3D принтерах
Конвертация и просмотр: Deep Exploration,
Blender и другие 3D-программы