Processing資料(6) 様々な図形

reona396
様々な図形 
Processing資料(6)
極座標 
θ 
r 
(r*cos(θ),r*sin(θ))
円運動
正多角形
void setup() { 
size(400, 400); 
} 
void draw() { 
background(255); 
int vertex_num = 6; //頂点数(六角形を描画) 
int R = 180; //頂点から中心までの距離(半径) 
int x = width/2; //x座標の位置 
int y = height/2; //y座標の位置 
pushMatrix(); 
translate(x, y); 
beginShape(); 
for (int i = 0; i < vertex_num; i++) { 
vertex(R*cos(radians(360*i/vertex_num)), R*sin(radians(360*i/ vertex_num))); 
} 
endShape(CLOSE); 
popMatrix(); 
}
pushMatrix,translate,popMatrix 
● pushMatrix: 
座標の保存 
● translate: 
座標の始点の変更 
指定座標が(0,0)となる 
● popMatrix: 
保存した座標の復元
beginShape,vertex,endShape 
● beginShape: 
頂点の記録の開始 
● vertex: 
頂点座標の決定 
● endShape: 
頂点の記録の終了 
endShape(CLOSE)することで始点と終点を 
閉じる
正多角形の考え方 
半径Rの円を描く
正多角形の考え方 
円上に等間隔に6点打つ
正多角形の考え方 
6点を線でつなぐ
正多角形の考え方 
六角形完成
応用 - 星 
円上に等間隔に10点打つ 
点を偶数奇数で分ける
応用 - 星 
奇数の点を 
より小さな円上に再配置
応用 - 星 
偶数奇数に関わらず 
順番通りに点をつなぐ
応用 - 星 
完成
応用 - 星 
左へ90度回転
1 de 16

Recomendados

Processing資料(4) アニメーション por
Processing資料(4) アニメーションProcessing資料(4) アニメーション
Processing資料(4) アニメーションreona396
1.1K visualizações6 slides
Processing資料(1) Processingの基本 por
Processing資料(1) Processingの基本Processing資料(1) Processingの基本
Processing資料(1) Processingの基本reona396
1.9K visualizações17 slides
Processing資料(7) マウスとキーボード por
Processing資料(7) マウスとキーボードProcessing資料(7) マウスとキーボード
Processing資料(7) マウスとキーボードreona396
907 visualizações6 slides
CG2013 06 por
CG2013 06CG2013 06
CG2013 06shiozawa_h
913 visualizações17 slides
CG2013 07 por
CG2013 07CG2013 07
CG2013 07shiozawa_h
761 visualizações9 slides
3次元図形をSchemeで造ろう! por
3次元図形をSchemeで造ろう!3次元図形をSchemeで造ろう!
3次元図形をSchemeで造ろう!vi-iv
492 visualizações4 slides

Mais conteúdo relacionado

Mais procurados

プログラミング技法特論第4回 por
プログラミング技法特論第4回プログラミング技法特論第4回
プログラミング技法特論第4回Noritada Shimizu
319 visualizações33 slides
関数の近似方法(MATLAB) por
関数の近似方法(MATLAB)関数の近似方法(MATLAB)
関数の近似方法(MATLAB)Tsuyoshi Horigome
545 visualizações3 slides
CG2013 02 por
CG2013 02CG2013 02
CG2013 02shiozawa_h
342 visualizações9 slides
曲線について por
曲線について曲線について
曲線についてamusementcreators
4.3K visualizações12 slides
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」 por
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」reona396
5K visualizações72 slides
CG2013 01 por
CG2013 01CG2013 01
CG2013 01shiozawa_h
271 visualizações5 slides

Mais procurados(20)

プログラミング技法特論第4回 por Noritada Shimizu
プログラミング技法特論第4回プログラミング技法特論第4回
プログラミング技法特論第4回
Noritada Shimizu319 visualizações
関数の近似方法(MATLAB) por Tsuyoshi Horigome
関数の近似方法(MATLAB)関数の近似方法(MATLAB)
関数の近似方法(MATLAB)
Tsuyoshi Horigome545 visualizações
CG2013 02 por shiozawa_h
CG2013 02CG2013 02
CG2013 02
shiozawa_h342 visualizações
曲線について por amusementcreators
曲線について曲線について
曲線について
amusementcreators4.3K visualizações
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」 por reona396
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」
PCD2019 TOKYO ワークショップ「2時間で!Processingでプログラミング入門」
reona3965K visualizações
CG2013 01 por shiozawa_h
CG2013 01CG2013 01
CG2013 01
shiozawa_h271 visualizações
glossはおもろい por karky7
glossはおもろいglossはおもろい
glossはおもろい
karky745 visualizações
python-geohex por 遼 会田
python-geohexpython-geohex
python-geohex
遼 会田748 visualizações
おいしそうな写真加工 por IRI MO
おいしそうな写真加工おいしそうな写真加工
おいしそうな写真加工
IRI MO656 visualizações
CG2013 08 por shiozawa_h
CG2013 08CG2013 08
CG2013 08
shiozawa_h1.5K visualizações
OpenGLと行列 por miyosuda
OpenGLと行列OpenGLと行列
OpenGLと行列
miyosuda4.9K visualizações
プログラミング技法特論第6回 por Noritada Shimizu
プログラミング技法特論第6回プログラミング技法特論第6回
プログラミング技法特論第6回
Noritada Shimizu402 visualizações
Slide computational design2018_08_181109 por hiroshimadesignlab
Slide computational design2018_08_181109Slide computational design2018_08_181109
Slide computational design2018_08_181109
hiroshimadesignlab2.1K visualizações
プログラミング技法特論第7回 por Noritada Shimizu
プログラミング技法特論第7回プログラミング技法特論第7回
プログラミング技法特論第7回
Noritada Shimizu346 visualizações
The boolean operation for Cubic Bezier por mikanplus
The boolean operation for Cubic BezierThe boolean operation for Cubic Bezier
The boolean operation for Cubic Bezier
mikanplus204 visualizações
極限の問題 por nabeshimamasataka
極限の問題極限の問題
極限の問題
nabeshimamasataka139 visualizações
2次曲面の極値の問題 por nabeshimamasataka
2次曲面の極値の問題2次曲面の極値の問題
2次曲面の極値の問題
nabeshimamasataka436 visualizações
2次元曲面の極値の問題 por 政孝 鍋島
2次元曲面の極値の問題2次元曲面の極値の問題
2次元曲面の極値の問題
政孝 鍋島265 visualizações
CG2013 11 por shiozawa_h
CG2013 11CG2013 11
CG2013 11
shiozawa_h845 visualizações
One por oupc
OneOne
One
oupc682 visualizações

Destaque

Processing資料(5) 正弦波と極座標 por
Processing資料(5) 正弦波と極座標Processing資料(5) 正弦波と極座標
Processing資料(5) 正弦波と極座標reona396
2.6K visualizações12 slides
Processing資料(2) 再帰 por
Processing資料(2) 再帰Processing資料(2) 再帰
Processing資料(2) 再帰reona396
1.9K visualizações10 slides
Processingでジャバジャバ稼ぐ por
Processingでジャバジャバ稼ぐProcessingでジャバジャバ稼ぐ
Processingでジャバジャバ稼ぐreona396
3.3K visualizações24 slides
プログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについて por
プログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについてプログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについて
プログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについてreona396
3.4K visualizações52 slides
WordPress でプロフィールサイトをつくってみた por
WordPress でプロフィールサイトをつくってみたWordPress でプロフィールサイトをつくってみた
WordPress でプロフィールサイトをつくってみたreona396
2K visualizações14 slides
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1 por
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1Hirotaka Kawata
5K visualizações56 slides

Destaque(10)

Processing資料(5) 正弦波と極座標 por reona396
Processing資料(5) 正弦波と極座標Processing資料(5) 正弦波と極座標
Processing資料(5) 正弦波と極座標
reona3962.6K visualizações
Processing資料(2) 再帰 por reona396
Processing資料(2) 再帰Processing資料(2) 再帰
Processing資料(2) 再帰
reona3961.9K visualizações
Processingでジャバジャバ稼ぐ por reona396
Processingでジャバジャバ稼ぐProcessingでジャバジャバ稼ぐ
Processingでジャバジャバ稼ぐ
reona3963.3K visualizações
プログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについて por reona396
プログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについてプログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについて
プログラミング初心者さんにもオススメ!アートなプログラミング言語 Processingについて
reona3963.4K visualizações
WordPress でプロフィールサイトをつくってみた por reona396
WordPress でプロフィールサイトをつくってみたWordPress でプロフィールサイトをつくってみた
WordPress でプロフィールサイトをつくってみた
reona3962K visualizações
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1 por Hirotaka Kawata
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
Hirotaka Kawata5K visualizações
やってよかったOS作り por Hidemi Kawai
やってよかったOS作りやってよかったOS作り
やってよかったOS作り
Hidemi Kawai13.7K visualizações
低レイヤー入門 por demuyan
低レイヤー入門低レイヤー入門
低レイヤー入門
demuyan12.3K visualizações
ゼロから始める自作 CPU 入門 por Hirotaka Kawata
ゼロから始める自作 CPU 入門ゼロから始める自作 CPU 入門
ゼロから始める自作 CPU 入門
Hirotaka Kawata42K visualizações
C++でできる!OS自作入門 por uchan_nos
C++でできる!OS自作入門C++でできる!OS自作入門
C++でできる!OS自作入門
uchan_nos46.5K visualizações

Mais de reona396

PWAnight_20221019_クリエイティブコーディングとは? por
PWAnight_20221019_クリエイティブコーディングとは?PWAnight_20221019_クリエイティブコーディングとは?
PWAnight_20221019_クリエイティブコーディングとは?reona396
223 visualizações42 slides
PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料 por
PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料
PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料reona396
434 visualizações115 slides
Processingについて por
ProcessingについてProcessingについて
Processingについてreona396
1.4K visualizações14 slides
p5.js について por
p5.js についてp5.js について
p5.js についてreona396
1.9K visualizações8 slides
Processing資料(10) リファレンス por
Processing資料(10) リファレンスProcessing資料(10) リファレンス
Processing資料(10) リファレンスreona396
825 visualizações4 slides
Processing資料(9) モード por
Processing資料(9) モードProcessing資料(9) モード
Processing資料(9) モードreona396
667 visualizações3 slides

Mais de reona396(9)

PWAnight_20221019_クリエイティブコーディングとは? por reona396
PWAnight_20221019_クリエイティブコーディングとは?PWAnight_20221019_クリエイティブコーディングとは?
PWAnight_20221019_クリエイティブコーディングとは?
reona396223 visualizações
PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料 por reona396
PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料
PCD Tokyo 2020 ワークショップ「Processingでクリエイティブコーダーデビュー!」資料
reona396434 visualizações
Processingについて por reona396
ProcessingについてProcessingについて
Processingについて
reona3961.4K visualizações
p5.js について por reona396
p5.js についてp5.js について
p5.js について
reona3961.9K visualizações
Processing資料(10) リファレンス por reona396
Processing資料(10) リファレンスProcessing資料(10) リファレンス
Processing資料(10) リファレンス
reona396825 visualizações
Processing資料(9) モード por reona396
Processing資料(9) モードProcessing資料(9) モード
Processing資料(9) モード
reona396667 visualizações
Processing資料(8) 文字 por reona396
Processing資料(8) 文字Processing資料(8) 文字
Processing資料(8) 文字
reona396599 visualizações
Processing資料(3) 色の指定 por reona396
Processing資料(3) 色の指定Processing資料(3) 色の指定
Processing資料(3) 色の指定
reona3961K visualizações
プログラミング初心者さん歓迎! アートでデザインなプログラミング言語 Processing について por reona396
プログラミング初心者さん歓迎! アートでデザインなプログラミング言語 Processing についてプログラミング初心者さん歓迎! アートでデザインなプログラミング言語 Processing について
プログラミング初心者さん歓迎! アートでデザインなプログラミング言語 Processing について
reona3964K visualizações

Último

The Things Stack説明資料 by The Things Industries por
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
51 visualizações29 slides
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... por
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
104 visualizações42 slides
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向 por
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Hitachi, Ltd. OSS Solution Center.
41 visualizações26 slides
IPsec VPNとSSL-VPNの違い por
IPsec VPNとSSL-VPNの違いIPsec VPNとSSL-VPNの違い
IPsec VPNとSSL-VPNの違い富士通クラウドテクノロジーズ株式会社
328 visualizações8 slides
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) por
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)NTT DATA Technology & Innovation
18 visualizações38 slides
定例会スライド_キャチs 公開用.pdf por
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
97 visualizações64 slides

Último(11)

The Things Stack説明資料 by The Things Industries por CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.51 visualizações
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... por NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
NTT DATA Technology & Innovation104 visualizações
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向 por Hitachi, Ltd. OSS Solution Center.
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) por NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
SNMPセキュリティ超入門 por mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda301 visualizações
SSH応用編_20231129.pdf por icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4287 visualizações
Windows 11 information that can be used at the development site por Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka80 visualizações
JJUG CCC.pptx por Kanta Sasaki
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptx
Kanta Sasaki6 visualizações
さくらのひやおろし2023 por 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之94 visualizações

Processing資料(6) 様々な図形