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
READY FOR THE BATTLE? -Introduction to Live Cod...
Search
Amagi
December 01, 2018
Technology
1
540
READY FOR THE BATTLE? -Introduction to Live Coding-
A brief introduction to GLSL and livecoding, presented at TokyoDemoFest 2018.
Amagi
December 01, 2018
Tweet
Share
More Decks by Amagi
See All by Amagi
Enchant your website with VFX-JS
fand
0
130
How to hack VS Code: evil ways (Japanese)
fand
5
3.6k
GLSL PostEffect in TouchDesigner
fand
2
2k
VEDA GLSL Livecoding workshop
fand
2
5.3k
PWA 方法 無料 今すぐ
fand
3
1.5k
Have you ever heard GPUs cry?
fand
2
3.8k
Real World GLSL
fand
0
280
APIs for VJ-ing
fand
1
7k
Style your Components with styled-component!
fand
1
820
Other Decks in Technology
See All in Technology
オブザーバビリティが育むシステム理解と好奇心
maruloop
3
1.4k
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
5
1.5k
AIでデータ活用を加速させる取り組み / Leveraging AI to accelerate data utilization
okiyuki99
4
1.2k
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
13
11k
ざっくり学ぶ 『エンジニアリングリーダー 技術組織を育てるリーダーシップと セルフマネジメント』 / 50 minute Engineering Leader
iwashi86
3
710
20251027_findyさん_音声エージェントLT
almondo_event
2
480
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
140
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
280
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
1.8k
OSSで50の競合と戦うためにやったこと
yamadashy
3
1k
生成AI時代のPythonセキュリティとガバナンス
abenben
0
140
頭部ふわふわ浄酔器
uyupun
0
230
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Building an army of robots
kneath
305
46k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Facilitating Awesome Meetings
lara
57
6.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Raft: Consensus for Rubyists
vanstee
140
7.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Transcript
BNBHJUBLBZPTJ READY FOR THE BA TTLE READY FOR THE BA
TTLE READY FOR THE BA TTLE
@amagitakayosi
None
VEDA (GLSLϥΠϒίʔσΟϯάڥ) ͷ࡞ऀͰ͢
ϥΠϒίʔσΟϯάVJͯ͠·͢
ࠓͷϝχϡʔ w ϥΠϒίʔσΟϯάJTԿ w (-4-ͷجૅ w ͕ΜΖ͏
8IBUJT -JWF$PEJOH
None
ϥΠϒίʔσΟϯά w ϥΠϒͰίʔσΟϯά͢Δ͜ͱ w ٕज़ܥΧϯϑΝϨϯεͷσϞͱͯ͠ w ઌਐతͳԻָө૾ύϑΥʔϚϯεͱͯ͠
ϥΠϒίʔσΟϯάจԽ w 501-"1DPNNVOJUZ ʙ w *$-$ ʙ w
"MHPSBWF
None
None
-JWF$PEJOHJO %FNPTDFOF
EFNPTDFOFʹ͓͚ΔϥΠϒίʔσΟϯά w 3FWJTJPOͳͲͷσϞύʔςΟͰ ότϧ͕ߦΘΕΔΑ͏ʹ w ٕज़ྗॏࢹ w ڥΛଗ͑ͯɺ੍ݶ࣌ؒʹ ͲΕ͚ͩੌ͍ϏδϡΞϧΛ࡞ΕΔ͔ڝ͏ w
উഊථPSͰܾ·Δ
3FWJTJPOͷΑ͏͢ IUUQTXXXZPVUVCFDPNXBUDI W0[&P%%X
සग़ωλ w ϨΠϚʔνϯά w ڑؔͰਤܗΛඳը w ϑϥΫλϧ w ਤܗΛ࠶ؼతʹมܗ͍ͯ͘͜͠ͱͰ ϝνϟϝνϟෳࡶͳਤܗΛඳ͚Δ
සग़ωλ w ϨΠϚʔνϯά w ڑؔͰਤܗΛඳը w ϑϥΫλϧ w ਤܗΛ࠶ؼతʹมܗ͍ͯ͘͜͠ͱͰ ϝνϟϝνϟෳࡶͳਤܗΛඳ͚Δ
レイマーチングこわ…… 難しそう……
ϨΠϚʔνϯάແ͠ͰউͯΔͧʂ w ڈ(-4-(SBQIJDTҐͷ࡞ ϨΠϚʔνϯάͰͳ͍ w ΞΠσΞɺ͢͝͞ɺ͔ͬ͜Α͕͞େࣄ
(-4- JOUSPEVDUJPO
͜ͷষͷඪ w ϑϥάϝϯτγΣʔμʔ͚ͩͰਤܗΛඳ͘ w (-4-ͷجૅจ๏ΛֶͿ
(-4-JTԿ w γΣʔμʔݴޠͷҰͭ w %$(ͰɺӄӨςΫενϟͷॲཧΛ͢Δҝʹ ࡞ΒΕͨݴޠ w ʁʁʁʮ୯ମͰΞχϝʔγϣϯ࡞ΕΔ͡ΌΜʯ ˠσϞΞʔτք۾ͰΘΕΔΑ͏ʹ
γΣʔμʔͷछྨ w γΣʔμʔ w ϑϥάϝϯτγΣʔμʔ w ίϯϐϡʔτγΣʔμʔ w δΦϝτϦʔγΣʔμʔ
ৄ͘͠ʮϨϯμϦϯάύΠϓϥϯʯͰάάͬͯ͘Ε ˡࠓճ͜Ε͚ͩ
ϑϥάϝϯτγΣʔμʔͷྲྀΕ w γΣʔμʔϐΫηϧຖʹ࣮ߦ͞ΕΔ w HM@'SBH$PMPSʹɺͦͷϐΫηϧͷ৭Λ WFD S H C B
ܗࣜͰೖΕͯ͋͛Δ
None
None
ԁΛඳ͍ͯΈΑ͏
ԁΛඳ͍ͯΈΑ͏ ݪ͔Βͷ ڑ͕Ұఆ ݪ͔Βͷ ڑ͕Ұఆ ݪ͔Βͷ ڑ͕Ұఆ
WFD MFOHUI Q
WFD TUFQ MFOHUI Q
ͷछྨ w JOU w qPBUුಈখ w WFDdWFDϕΫτϧ
JOU w $ݴޠͳͲͰ͓ͳ͡Έ w AJOUBAͱॻ͘ w ͋Μ·ΘΜ w GPSϧʔϓͷΠϯσοΫε͘Β͍
qPBUුಈখ w AqPBUBAຢɹɹɹɹɹɹͱͱॻ͘ w খΛΕΔͱΤϥʔʹͳΔͷͰҙʂ w ϑΝΠϧઌ಄ͷɹɹɹɹɹ qPBUͷਫ਼Λࢦఆ͍ͯ͠Δ w MPXQ
NFEJVNQ IJHIQͷॱʹਫ਼͕ߴ͘ͳΔ w ͍͍ͩͨNFEJVNQͰे
WFD WFD WFDϕΫλʔ w AqPBUBɹɹɹɹPS w ͱॻ͍ͯ0, ʢத͕JOUʹͳΔ༁Ͱͳ͍ʣ w ɹɹɹɹɹɹɹɹͱ͢Δͱ
CWFD ʹͳΔ TXJ[[MF
جຊςΫ w ܁Γฦ͠ w ϊΠζ w CBDLCV⒎FSΛ༻͍ͨදݱ w ΦʔσΟΦϦΞΫςΟϒͳԿ͔
܁Γฦ͠ w UJNFΛͬͯɺಈ͖ΤϑΣΫτΛ܁Γฦ͠ w TJO DPT ͳͲͷࡾ֯ؔ w GSBDU NPE
Ͱ w ࠲ඪΛ܁Γฦ͢ͱɺਤܗΛίϐʔͰ͖Δͧʂ
܁Γฦ͠ಈ͖ͷϧʔϓ
܁Γฦ͠ਤܗͷίϐʔ
ϊΠζ w ཚΛݩʹɺ༗ػతͳಈ͖ςΫενϟΛදݱ w ΤϑΣΫτಈ͖ͷ੍ޚʹ͏ͱ ܁Γฦ͠ײΛݮΒͤͯΦεεϝʂ
ϊΠζΏ͕Έ
ϊΠζಈ͖
ϊΠζϒϩοΫϊΠζ
CBDLCVGGFSΛ༻͍ͨදݱ w CBDLCV⒎FSʹϑϨʔϜલͷ݁Ռ͕ೖͬͯΔ w ૾͕ΔΑ͏ʹͨ͠Γʜʜ w 3(#ΛͣΒͨ͠Γʜʜ
CBDLCVGGFS૾
CBDLCVGGFS3(#ͣΒ͠
ΦʔσΟΦϦΞΫςΟϒͳԿ͔ w 7&%" #PO[PNBUJDͷڥͰ ԻೖྗΛར༻Ͱ͖Δ w 7+ͬΆ͍ࣄ͢Δ࣌΄΅ඞਢ
%&.0ʜ
ҰาਐΜͩදݱςΫ w TFUDIJ͞ΜͷࢿྉΦεεϝͰ͢ w IUUQTEPDTHPPHMFDPNQSFTFOUBUJPOE 3SRZ"L'BO,NG-;)WI%$P[& @S,'1M6:7XFK@CD
7+ -*7&$0%*/(
ϥΠϒίʔσΟϯάύʔςΟ w "MHPSBWF w Γ্͛ॏࢹ w 7+ͬͯݴ͏ͱౖΒΕΔ͔
7+γʔϯʹ͓͚Δ(-4- w δΣωϥςΟϒͳ7+ڥͰେମରԠͯ͠Δ ʢ5PVDI%FTJHOFS WWWW FUDʣ w 7%.9 $P(FͳͲͷ7+ιϑτରԠ w
7%.9*4'ͱ͍͏ಠࣗن֨·Ͱ࡞ͬͯΔ
5PVDI%FTJHOFS w ࠷ۙྲྀߦͬͯΔɺϦΞϧλΠϜॲཧ͚ ΦʔσΟΦϏδϡΞϧڥ w (-4-ͷόʔδϣϯΛࣗ༝ʹબΜͩΓɺ ඳըύεΛ؆୯ʹՃͰ͖Δ w ίϯϐϡʔτγΣʔμʔͬ͘͞ͱॻ͚Δ
ԻָϥΠϒίʔσΟϯά w 5JEBM$ZDMFT 4POJD1JͳͲ w 4IBEFSUPZ 7&%"Ͱ (-4-ͰԻָΛԋͰ͖Δʢʁʁʁʁʣ
None
࠷ޙʹ w (-4-ΊͬͪΌָ͍͠ͷͰ օνϟϨϯδͯ͘͠ΕΔͱ͍͍ͳʙ w ࣭ײɺ͜ͷ͋ͱͷۭ͖࣌ؒ 5XJUUFSͰ͓ؾܰʹͲ͏ͧʂ
(-4-ͷࢀߟϦϯΫ w 5IF#PPL0G4IBEFST IUUQTUIFCPPLPGTIBEFSTDPN MBOKQ w XHMEPSHc(-4- IUUQTXHMEPSHEHMTM w 7&%"
IUUQTWFEBHM
@amagitakayosi