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
「塗り」を表現する技術
Search
Es_Program
June 09, 2016
Technology
3
6.6k
「塗り」を表現する技術
Es_Program
June 09, 2016
Tweet
Share
More Decks by Es_Program
See All by Es_Program
C#-マルチコアプログラミングへの手引き-
esprogram
0
120
C# 5.0までの自分なりのメモとか
esprogram
2
16k
Unityのシェーダーについて自分なりにまとめてみた
esprogram
22
22k
Other Decks in Technology
See All in Technology
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
190
ライブサービスゲームQAのパフォーマンス検証による品質改善の取り組み
gree_tech
PRO
0
410
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
0
120
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
13
4k
プロダクトの成長に合わせたアーキテクチャの段階的進化と成長痛、そして、ユニットエコノミクスの最適化
kakehashi
PRO
1
110
AWS環境のリソース調査を Claude Code で効率化 / aws investigate with cc devio2025
masahirokawahara
2
970
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
2
1.5k
ガチな登山用デバイスからこんにちは
halka
1
190
絶対に失敗できないキャンペーンページの高速かつ安全な開発、WINTICKET × microCMS の開発事例
microcms
0
360
Grafana Meetup Japan Vol. 6
kaedemalu
1
190
JuniorからSeniorまで: DevOpsエンジニアの成長ロードマップ
yuriemori
2
340
実践AIガバナンス
asei
3
270
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Producing Creativity
orderedlist
PRO
347
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Navigating Team Friction
lara
189
15k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Scaling GitHub
holman
463
140k
Rails Girls Zürich Keynote
gr2m
95
14k
BBQ
matthewcrist
89
9.8k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
ʮృΓʯΛදݱ͢Δٕज़ ΦϒδΣΫτʹʮృΓʯΛߦ͏ͨΊʹඞཁͳ͜ͱ 65+6$-
͡Ίʹ
ࣗݾհ ιϑτΣΞɾήʔϜ։ൃ $(ʹڵຯ࣋ͪ࢝Ί·ͨ͠ &T
ߨԋ༰ ϦΞϧλΠϜͰମʹ৭ ΛృΔॲཧʹ͍͓ͭͯ ͠·͢ɻ
ߨԋ༰ Ϟσϧʹ͍ͭͯ ήʔϜͰѻ͏3DϞσϧσʔλʹ͍ͭͯͷجຊΛ͓͞Β͍ γΣʔμʔʹ͍ͭͯ γΣʔμʔʹ͍ͭͯ؆୯ʹઆ໌ ృΓ࣮ํ ృΓΛ࣮ݱ͢ΔͨΊͷΞΠσΞ·ͱΊ UVΛٻΊΔ ʮͲ͜ʹృΕྑ͍ʁʯΛٻΊΔ γΣʔμʔͰృΔ
࣮ࡍʹృΔॲཧΛॻ͘ Ԡ༻
Ϟσϧʹ͍ͭͯ
جຊཁૉ ྏઢ ໘(ࡾ֯ܗͷू߹) ήʔϜͰશͯͷ ໘Λࡾ֯ܗͰදݱ͢ Δ͜ͱ͕ଟ͍
67 ϞσϧʹςΫενϟΛషΔ ͨΊͷ࠲ඪใ ͲͷҐஔʹը૾ͷͲͷ෦ ΛషΓ͚Δ͔Λܾఆ αΠίϩΛࢥ͍ු͔Δͱ ͍͍
67 IUUQUFOLBpOBMDPOUFTUBUDPEFSKQUBTLTUFOLB@@pOBM@F
γΣʔμʔʹ͍ͭͯ
γΣʔμʔͬͯʁ γΣʔσΟϯά(ӄӨॲཧ)Λߦ͏ϓϩάϥϜͷ͜ͱ ඳըॲཧΛΰϦΰϦ࿔ΕΔͷͰɺӄӨॲཧҎ֎ʹ ༷ʑͳతͰΘΕΔ ͓͓·͔ʹʮγΣʔμʔʯͱʮϑϥάϝϯτ γΣʔμʔʯ͕͋Δ http://esprog.hatenablog.com/entry/ 2016/03/06/135828
γΣʔμʔ جຊతʹ̏࣍ݩʹଘࡏ͢ΔϙϦΰϯͷΛ̎ ࣍ݩʹӨ͢ΔͨΊͷ࠲ඪมΛߦ͏ϓϩάϥϜ ओʹ࠲ඪมॲཧͷΧελϚΠζޙड़͢Δϑϥ άϝϯτγΣʔμʔͰ͏ͨΊͷσʔλ࡞Λߦ ͏ͨΊʹॻ͘͜ͱʹͳΔ
ϑϥάϝϯτγΣʔμʔ ඳը͢Δͱ͖ͷϐΫηϧͷ৭Λܾఆ͢Δ ϐΫηϧ৭ͷܾఆΞϧΰϦζϜΛมߋ͢Δࡍʹ༻ ͍Δ ςΫενϟήʔϜͷσʔλɺγΣʔμʔ ͰՃ͞ΕͨσʔλΛ༻͍ͯϐΫηϧͷ৭ΛܾΊ ͍ͯ͘
γΣʔμʔྫ ήʔϜʹଘࡏ͠ͳ͍σʔλΛ፻͢Δ͜ͱͰෳࡶͳମΛඳը
γΣʔμʔྫ ϑϥάϝϯτγΣʔμʔͰඳը͢ΔൣғΛ੍ݶɾՃ
ృΓ࣮ํ
ߟ͑ํ Q1 : Ϟσϧʹ৭ΛృΔʹʁ A1 : ϞσϧͷςΫενϟʹ৭Λ͚ͭΕ͍͍ Q2 : ςΫενϟͷͲ͜ʹృΕ͍͍ͷʁ
A2 : Ϟσϧͷ࣋ͭใ͔Βܭࢉͯ͠ٻΊΔ Q3 : Ͳ͏ͬͯృΔͷʁ A3 : ృΓ༻ͷγΣʔμʔΛॻ͘
࣮ํ
࣮ํ ̏࣍ݩۭؒͷ͋Δ(ృΓ͍ͨҐஔ)͔ΒUV࠲ඪ Λऔಘ͢Δ ςΫενϟͷͲ͜ʹృΔ͔ܾఆ ృΓΛߦ͏ ඞཁͳύϥϝʔλΛἧ͑ͯγΣʔμʔͰృΓΛ ߦ͏
Ҏ߱ UVΛٻΊΔ γΣʔμʔͰృΔ ʹ͚ͯઆ໌͍͖ͯ͠·͢ɻ
67ΛٻΊΔ
ృΔҐஔͷܾఆ ήʔϜͰృΓ͍ͨ ҐஔΛͨΓఆͳͲ ͰΔ͜ͱ͕Ͱ͖Δ ͜ͷήʔϜۭؒͷ Λpͱ͢Δ ͜ͷp͔ΒృΔର ͷϞσϧͷUVΛٻΊΔ ඞཁ͕͋Δ
ృΔҐஔͷܾఆ Ϟσϧࡾ֯ܗͷू߹ pΛ෦ʹؚΉࡾ֯ܗ͕Ͳ͔͜ʹଘࡏ͢Δͣ ͦͷࡾ֯ܗΛݟ͚ͭग़͠ɺUV࠲ඪΛٻΊΔ
67ΛٻΊΔखॱ 1. ϞσϧΛߏ͢Δࡾ֯ܗͷू߹͔Βɺࡾ֯ܗͷ ಉҰฏ໘্ʹp͕ଘࡏ͢ΔͷΛௐΔ 2. 1Λύεͨ͠ࡾ֯ܗ͕pΛ෦ʹؚΜͰ͍Δ͔Ͳ ͏͔ΛௐΔ 3. 2Λύεͨ͠ࡾ֯ܗͷ໘ੵൺ͔ΒpͷUVΛٻΊ Δ
ಉҰฏ໘্͔ௐΔ v1ͱv2ͷ֎ੵΛnvͱ͢Δ nvͱvpͷੵ͕0͔Ͳ͏͔Λఆ͢Δ
ಉҰฏ໘্͔ௐΔ
ࡾ֯ܗ෦ʹؚ·ΕΔ͔ௐΔ ca×ap, ab×bp, bc×cp(ͦΕͧΕͷ֎ੵ)͕ಉ͡ํ Λ͍͍ͯΔ͔ఆ͢Δ
ࡾ֯ܗ෦ʹؚ·ΕΔ͔ௐΔ
ࡾ֯ܗͷ໘ੵൺ͔Β67ΛٻΊΔ ໘ੵൺ͔Β࠲ඪΛิͯ͠ٻΊΔ http://esprog.hatenablog.com/entry/2016/05/08/165445
ࡾ֯ܗͷ໘ੵൺ͔Β67ΛٻΊΔ 3࣍ݩ্ۭؒͷΛ୯७ʹઢܗิͯ͠͠·͏ͱಁࢹ Өͷ߹Έ͕ൃੜ͢Δ ͜ΕΛߟྀͨ͠ิ͕ύʔεϖΫςΟϒίϨΫτ ࡾ֯ܗͱpͷ֤ΛWVPม͠ಉ࣍࠲ඪΛٻΊΔ ௨ৗ࠲ඪʹͨ͠(wͰׂͬͨ)֤Λͬͯઢܗิ ͠ɺ࠷ޙʹwͷٯΛઢܗิؒͨ͠ͷͰׂΔ ิ
ࡾ֯ܗͷ໘ੵൺ͔Β67ΛٻΊΔ
γΣʔμʔͰృΔ
γΣʔμʔʹ༩͑Δύϥϝʔλʔ ృΔҐஔ(ٻΊͨUV࠲ඪ) ϒϥγը૾ ϒϥγαΠζ etc…
ߟ͑ํ ϐΫηϧγΣʔμʔͰృΓΛॲཧ͢Δ 2ͭͷֆΛॏͶΔ؆୯ͳը૾ॲཧ
ߟ͑ํ ϐΫηϧγΣʔμʔͰٻΊͨUVͱύ ϥϝʔλʔʹ༩͑ΒΕͨൣғ(ϒϥγ αΠζ)͔ΒృΔ͖ൣғͳͷ͔Ͳ͏ ͔Λఆ ඞཁͰ͋Ε֘ՕॴΛృΔ
ʂ
Ԡ༻
Ԡ༻ൣғ ςΫενϟ୯ʹใͷ ֨ೲॴͱͯ͑͠Δ ͷͰԠ༻ൣғ͕͍ Λচʹͨ͠Γ ๏ઢϚοϓʹԠ༻͢Δ͜ ͱͰްΈΛ͚ͭͨΓͰ͖ Δ