Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Javaユーザに知ってほしいProcessing入門
Search
chicken Jr.
April 18, 2018
Programming
0
96
Javaユーザに知ってほしいProcessing入門
Java Doでしょう #08で発表した資料です。
https://javado.connpass.com/event/47668/
chicken Jr.
April 18, 2018
Tweet
Share
More Decks by chicken Jr.
See All by chicken Jr.
Android15のためのEdge-to-edge対応
chickenjr_mi
0
970
JetpackCompose移行、はじめました
chickenjr_mi
0
430
はじめてのKotlin Multiplatform
chickenjr_mi
0
300
AndroidエンジニアがDroidKaigiに初参加した話
chickenjr_mi
0
180
Spring Boot × Kotlinを試してみた
chickenjr_mi
0
340
ぬいぐるみと対話するために 音声認識APIを試してみた
chickenjr_mi
3
580
Other Decks in Programming
See All in Programming
TypeScript エンジニアが Android 開発の世界に飛び込んだ話
yuisakamoto
6
1k
プロダクト改善のために新しいことを始める -useContextからの卒業、Zustandへ-
rebase_engineering
1
100
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
2
280
インターフェース設計のコツとツボ
togishima
2
650
iOSアプリ開発もLLMで自動運転する
hiragram
6
2.2k
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
130
從零到一:搭建你的第一個 Observability 平台
blueswen
0
290
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
650
「兵法」から見る質とスピード
ickx
0
240
RubyKaigiで得られる10の価値 〜Ruby話を聞くことだけが RubyKaigiじゃない〜
tomohiko9090
0
120
Practical Domain-Driven Design - Workshop at NDC 2025
mufrid
0
140
20250528 AWS Startupイベント登壇資料:AIコーディングの取り組み
procrustes5
0
130
Featured
See All Featured
Making Projects Easy
brettharned
116
6.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.8k
Scaling GitHub
holman
459
140k
Adopting Sorbet at Scale
ufuk
76
9.4k
Raft: Consensus for Rubyists
vanstee
137
7k
A better future with KSS
kneath
239
17k
RailsConf 2023
tenderlove
30
1.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
760
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Optimizing for Happiness
mojombo
378
70k
GraphQLとの向き合い方2022年版
quramy
46
14k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
Transcript
None
None
None
void draw() { println(“Hello World!!"); }
None
void draw() { println(“Hello World!!"); }
void setup() { // セットアップ } void draw() {
// 描画処理 }
void setup() { noLoop(); } void draw() { println(“Hello
World!!"); }
void setup() { noLoop(); } void draw() { println(“Hello
World!!"); }
None
void setup() { size(800, 400); } void draw() {
textSize(100); fill(0); text("Hello World", 0, height/2); }
None
void setup() { size(800, 400); } void draw() {
textSize(100); fill(0); text("Hello World", 0, height/2); rect(0, 200, width, 10); }
None
int r = 0; int g = 0; int
b = 0; void setup() { size(300,300); } void draw() { background(r, g, b); fill(255); ellipse(mouseX, mouseY, 20, 20); } void mouseClicked(){ r = 0; g = mouseX; b = mouseY; }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); //filter(INVERT); }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); filter(THRESHOLD); //filter(INVERT); }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { //tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); //noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); filter(INVERT); }
None