Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Yoshihiko Yamamoto
229 views
STC-OC2019_2nd201907
サンテクノカレッジ オープンキャンパス 2019年7月6日実施 体験授業「メディアアートへの一歩」 矩形を使って表現
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 12
2
/ 12
3
/ 12
4
/ 12
5
/ 12
6
/ 12
7
/ 12
8
/ 12
9
/ 12
10
/ 12
11
/ 12
12
/ 12
More Related Content
PDF
STC-OC2019_3rd201908
by
Yoshihiko Yamamoto
PDF
STC-OC2019_4th201909
by
Yoshihiko Yamamoto
PDF
STC_OC20200704 processing
by
Yoshihiko Yamamoto
PDF
意見をすりあわせる技術
by
You&I
PDF
プログラミング教室 シーズン1
by
Yu Kohase
PPTX
Vs2019 を試してみる会
by
m ishizaki
PPTX
コードに基づくモデルによる IntelliCode
by
m ishizaki
PDF
伝える・見せる技術
by
You&I
STC-OC2019_3rd201908
by
Yoshihiko Yamamoto
STC-OC2019_4th201909
by
Yoshihiko Yamamoto
STC_OC20200704 processing
by
Yoshihiko Yamamoto
意見をすりあわせる技術
by
You&I
プログラミング教室 シーズン1
by
Yu Kohase
Vs2019 を試してみる会
by
m ishizaki
コードに基づくモデルによる IntelliCode
by
m ishizaki
伝える・見せる技術
by
You&I
Similar to STC-OC2019_2nd201907
PDF
STC OC20200905 processing
by
Yoshihiko Yamamoto
PDF
STC OC20200812 processing
by
Yoshihiko Yamamoto
PDF
STC-OC2019_1st201906
by
Yoshihiko Yamamoto
PDF
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」
by
reona396
PDF
STC OC20220809 Processing
by
Yoshihiko Yamamoto
PDF
Processing授業テキスト
by
Suzuki Junko
PDF
Ssaw08 0916
by
Atsushi Tadokoro
PDF
Processing によるプログラミング入門 第1回
by
Ryo Suzuki
PPTX
CG2013 01
by
shiozawa_h
PDF
プログラム初級講座 - メディア芸術をはじめよう
by
Atsushi Tadokoro
PDF
Processing
by
Akifumi Nambu
PDF
Processingによるプログラミング入門 第5回
by
Ryo Suzuki
PPTX
CG2013 02
by
shiozawa_h
PPTX
岡山県立大学オープンキャンパス資料
by
Takeo Kunishima
PPTX
プログラミング模擬授業20180724
by
義広 河野
PPTX
20150725 オープンキャンパス資料
by
Takeo Kunishima
PDF
Processing workshop v3.0
by
Wataru Kani
PPTX
20160723 オープンキャンパス資料
by
Takeo Kunishima
PPTX
プログラミング技法特論第4回
by
Noritada Shimizu
PPTX
高大連携授業20180803
by
義広 河野
STC OC20200905 processing
by
Yoshihiko Yamamoto
STC OC20200812 processing
by
Yoshihiko Yamamoto
STC-OC2019_1st201906
by
Yoshihiko Yamamoto
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」
by
reona396
STC OC20220809 Processing
by
Yoshihiko Yamamoto
Processing授業テキスト
by
Suzuki Junko
Ssaw08 0916
by
Atsushi Tadokoro
Processing によるプログラミング入門 第1回
by
Ryo Suzuki
CG2013 01
by
shiozawa_h
プログラム初級講座 - メディア芸術をはじめよう
by
Atsushi Tadokoro
Processing
by
Akifumi Nambu
Processingによるプログラミング入門 第5回
by
Ryo Suzuki
CG2013 02
by
shiozawa_h
岡山県立大学オープンキャンパス資料
by
Takeo Kunishima
プログラミング模擬授業20180724
by
義広 河野
20150725 オープンキャンパス資料
by
Takeo Kunishima
Processing workshop v3.0
by
Wataru Kani
20160723 オープンキャンパス資料
by
Takeo Kunishima
プログラミング技法特論第4回
by
Noritada Shimizu
高大連携授業20180803
by
義広 河野
More from Yoshihiko Yamamoto
PDF
STC OC20220702 Processing
by
Yoshihiko Yamamoto
PDF
STC OC20220604 Processing
by
Yoshihiko Yamamoto
PDF
STC OC20210605 ハノイの塔
by
Yoshihiko Yamamoto
PDF
STC OC20210605 カード
by
Yoshihiko Yamamoto
PDF
STC OC20210605 0と1の世界
by
Yoshihiko Yamamoto
PDF
20191118 北杜市内の小学校での研修 資料2
by
Yoshihiko Yamamoto
PDF
20191118 北杜市内の小学校での研修 資料1
by
Yoshihiko Yamamoto
PDF
20190821 0823 山梨県下小学校教員対象
by
Yoshihiko Yamamoto
PDF
20190819_Scratch
by
Yoshihiko Yamamoto
PDF
20180820 山梨県下小学校教員対象研修
by
Yoshihiko Yamamoto
PDF
20170828
by
Yoshihiko Yamamoto
PDF
20180110
by
Yoshihiko Yamamoto
DOCX
20180303 scratch
by
Yoshihiko Yamamoto
PDF
20180317 scratch
by
Yoshihiko Yamamoto
PDF
20180616 scratch
by
Yoshihiko Yamamoto
PDF
20180820_22 sphero microbit
by
Yoshihiko Yamamoto
PDF
20181123_Scratch
by
Yoshihiko Yamamoto
STC OC20220702 Processing
by
Yoshihiko Yamamoto
STC OC20220604 Processing
by
Yoshihiko Yamamoto
STC OC20210605 ハノイの塔
by
Yoshihiko Yamamoto
STC OC20210605 カード
by
Yoshihiko Yamamoto
STC OC20210605 0と1の世界
by
Yoshihiko Yamamoto
20191118 北杜市内の小学校での研修 資料2
by
Yoshihiko Yamamoto
20191118 北杜市内の小学校での研修 資料1
by
Yoshihiko Yamamoto
20190821 0823 山梨県下小学校教員対象
by
Yoshihiko Yamamoto
20190819_Scratch
by
Yoshihiko Yamamoto
20180820 山梨県下小学校教員対象研修
by
Yoshihiko Yamamoto
20170828
by
Yoshihiko Yamamoto
20180110
by
Yoshihiko Yamamoto
20180303 scratch
by
Yoshihiko Yamamoto
20180317 scratch
by
Yoshihiko Yamamoto
20180616 scratch
by
Yoshihiko Yamamoto
20180820_22 sphero microbit
by
Yoshihiko Yamamoto
20181123_Scratch
by
Yoshihiko Yamamoto
STC-OC2019_2nd201907
1.
サンテクノカレッジ オープンキャンパス 2019年7月6日(土) 山本 芳彦
yoshi@suntech.ac.jp Processingでプログラミングを体験 メディアアートへの一歩 矩形を使ってプログラミングで表現
2.
体験授業C の内容 1.はじめに テーマ
体験内容の概要 2.体験 1.体験1, 2 矩形描画 2.体験3 ランダムに矩形描画 3.体験4 異なる大きさの描画 4.体験5 異なる色の描画 5.体験6 透明感ある矩形描画 6.体験7 回転した矩形描画 3.まとめ 1
3.
はじめに テーマ 『矩形を使ってプログラミングで表現に挑戦!!』 体験内容の概要
Processingでプログラミングを体験 Processingとは デジタルアートとビジュアルデザインのためのプロ グラミング言語 メディアアート、ジェネラティブアートが可能 https://processing.org/ 2 矩形
4.
プログラムの実行方法 Processingの起動 実行 停止 void setup(){ size(400,
400); colorMode(HSB, 360, 100, 100); background(0); noStroke(); smooth(); rectMode(CENTER); } void draw(){ 省略 入力 実行結果例 3
5.
体験1 矩形描画 (その1) void
setup(){ size (400, 400); サイズの指定 colorMode(HSB, 360, 100, 100); background(0); 背景を黒色 noStroke(); 線無し smooth(); 境界を多少ぼかす rectMode(CENTER); 矩形の基準を中心にする } void draw(){ fill(0, 100, 100); rect(0, 0, 10, 10); } 演習1-1 上記プログラムを入力し、実行してみよう 演習1-2 プログラムを変更 矩形の大きさを変えてみよう 矩形の色を変えてみよう fill(色相, 明度, 彩度) 塗りつぶす 色相0~359 明度, 彩度0~99 fill(色相, 明度, 彩度, 透明度) 塗りつぶす 透明度 0~99 rect(X座標, Y座標, 幅, 高さ) rectMode(CENTER)のときはY座標 幅 高さ X座標 4 色の表し方には • RGB • 色相, 明度, 彩度 今回は、色相を使っている (X, Y) 幅 高さ
6.
体験2 矩形描画 (その2) void
setup(){ 体験1と同じまま } void draw(){ translate(200, 200); fill(0, 100, 100); rect(0, 0, 10, 10); } 演習2-1 上記プログラムを入力し、実行してみよう 演習2-2 プログラムを変更 座標変換する座標を変えてみよう translate(200, 200); の200, 200の箇所 translate(X座標, Y座標); 座標変換 (例) translate(200, 200); キャンバスの(200,200)の座標を (0,0)にする X 5 (0, 0) キャンバス 400x400 translate(200, 200); にて Yrect内の位置指定を変更せず 座標変換をつかって、異なる場所に描く
7.
体験3 ランダムに矩形描画 void setup(){ 体験1と同じまま } void
draw(){ translate(random(400), random(400)); fill(0, 100, 100); rect(0, 0, 10, 10); } 演習3-1 上記プログラムを入力し、実行してみよう 演習3-2 プログラムを変更 random(400)の値を変えてみよう random(値) 乱数で値を作成 (例) random(400) 0~400までの値 6 体験1,2も同じ位置に描画をしていた
8.
体験4 異なる大きさの描画 void setup(){ 体験1と同じまま } void
draw(){ translate(random(400), random(400)); scale(random(0.5, 5)); fill(0, 100, 100); rect(0, 0, 10, 10); } 演習4-1 上記プログラムを入力し、実行してみよう 演習4-2 プログラムを変更 scaleの値を変えてみよう scale(値) 大きさを変える%(パーセント) (例) random(0.5, 5) 0.5~5までの値 (例) scale(random(0.5, 5)); 0.5倍~5倍の大きさ 7
9.
体験5 異なる色の描画 void setup(){ 体験1と同じまま } void
draw(){ translate(random(400), random(400)); scale(random(0.5, 5)); fill(random(0,90), 100, 100); rect(0, 0, 10, 10); } 演習5-1 上記プログラムを入力し、実行してみよう 演習5-2 プログラムを変更 fillの値を変えてみよう (例) random(0, 90) 0~90までの値 8
10.
体験6 透明感ある矩形描画 void setup(){ 体験1と同じまま } void
draw(){ translate(random(400), random(400)); scale(random(0.5, 5)); fill(random(0,90), 100, 100, 50); rect(0, 0, 10, 10); } 演習6-1 上記プログラムを入力し、実行してみよう 演習6-2 プログラムを変更 fillの値を変えてみよう fill(色相, 明度, 彩度, 透明度) 塗りつぶす 透明度 0~99 9
11.
体験7 回転した矩形描画 void setup(){ 体験1と同じまま } void
draw(){ translate(random(400), random(400)); rotate(random(PI/2)); scale(random(0.5, 5)); fill(random(0,90), 100, 100, 50); rect(0, 0, 10, 10); } 演習7-1 上記プログラムを入力し、実行してみよう 演習7-2 プログラムを変更 いろいろな値を変えて、実行してみよう rotate(角度) 角度は、ラジアン角 PI=π(パイ)=180度 (例) PI/2 90度 10
12.
メディアアート、ジェネラティブアートに 興味をもってください まとめ Processingプログラミングで、簡単にアー トの作品を作成することが可能 本日のテーマ『矩形』のみでも、いろいろ な表現が可能 11 矩形
Download