NodeBoxに関するセッションやります in Python Developers Camp 2008 Winter
公開日:
:
最終更新日:2013/11/12
Python
記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
‘Python Developers Camp 2008 Winter’ というイベントにて、「NodeBoxでお手軽2Dアニメーション作成」というセッションをやります。
■ 開催概要
* 名称 Python Developers Camp 2008 冬
* 日時 2008年3月7日(金)~9日(日)
二泊三日(土曜泊のみの方の参加も歓迎します)
* 場所 松本ホテル花月
* 対象 Pythonに興味のある方
* 費用 交通費,宿泊費を含んだ実費
宿泊費は交渉中ですが、1泊あたり1万円+会議室代1000円程度を予定
* 主催 Python Developers Camp 2008 冬実行委員会
* 締切 現地参加の締め切りは2月28日です。
NodeBox は、Pythonを使って簡単にインタラクティブな2Dアニメーションが記述できるオーサリングツールみたいなものです。
NodeBox is a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a QuickTime movie. NodeBox is free and well-documented.
例えば
from math import sin, cos
size(300,300)
speed(30)
def setup():
global cnt
cnt = 0.0
def draw():
global cnt
s = 0.0
translate(29,40)
for x, y in grid(5,5,45,42):
fill(0, 0, sin(cnt+s*5.0)/2.0)
oval(x + sin(cnt+s)*10.0, y + cos(cnt+s)*-6.0, 41.0, 36.0)
s += 0.05
cnt += 0.19
こんなプログラムを記述するだけで、
こんなアニメーションが簡単に作成できてしまいます。連番PDF/PNGなどで出力、更にはPDFで出力してAdobe Illustratorあたりで開き、ベクターグラフィックとして編集することも可能です。
- Python
- 2D Graphic Animation
- Computer Art
- Media Art
- N88BASIC
あたりに興味のある方、是非参加してみて下さい 🙂