Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Шарик на пружинке (АГВЗ15-02)

.pdf
Скачиваний:
3
Добавлен:
03.05.2015
Размер:
384.19 Кб
Скачать

//Обновление скорости и положения 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-программы