yoppa.org


前橋工科大学 – クリエイティブコーディング2023

openFrameworksプログラミング、はじめの一歩!

今回からいよいよopenFrameworksによるプログラミングを開始していきます。

openFrameworksではProcessingやp5.jsのように新規ファイルを生成するだけではプログラムは開始できません。様々なファイルや設定を内包したプロジェクトを生成する必要があります。まず初めに新規のプロジェクトの生成の方法について説明します。

次に、openFrameworksでまず差し当って編集していく、main.cpp、ofApp.h、ofApp.cppという3つのファイルについて解説します。また、ofAppの中にある3つの重要な関数、setup()、update()、draw()の役割についても説明していきます。

後半はいよいよプログラミングしていきます。今回は物体が直線運動する簡単なアニメーションを完成させるところまでを目標とします。

スライド資料

課題

スライドの内容に沿って作業をしてください。最終的に簡単なアニメーションが作成されます。来週までにアニメーションのプログラムを作成してください。来週実行結果を確認していきます。

アンケート

本日の授業を受講した方は、以下のアンケートに答えてください。