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
20200731_Line_RendererとRayでレーザーを作ってみた.pdf
Search
Cz_mirror(Kazushige Mori)
July 31, 2020
Technology
0
690
20200731_Line_RendererとRayでレーザーを作ってみた.pdf
yokohama.unity 〜オンラインDEユルクヤッテル # 実質4回目〜のスライドになります。
Cz_mirror(Kazushige Mori)
July 31, 2020
Tweet
Share
More Decks by Cz_mirror(Kazushige Mori)
See All by Cz_mirror(Kazushige Mori)
RAYSER(V2)で追加した 演出周りについて
czmirror
0
120
yokohama.unity #0 LT1 CorgiEngine触ってみた
czmirror
0
390
Other Decks in Technology
See All in Technology
.NET AspireでAzure Functionsやクラウドリソースを統合する
tsubakimoto_s
0
140
pg_bigmをRustで実装する(第50回PostgreSQLアンカンファレンス@オンライン 発表資料)
shinyakato_
0
150
20241228 - 成為最強魔法使!AI 實時生成比賽的策略 @ 2024 SD AI 年會
dpys
0
340
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
7
370
ヤプリQA課題の見える化
gu3
0
150
OCI技術資料 : ファイル・ストレージ 概要
ocise
3
12k
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
3
500
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
280
Unsafe.BitCast のすゝめ。
nenonaninu
0
150
SpiderPlus & Co. エンジニア向け会社紹介資料
spiderplus_cb
0
430
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
140
The future we create with our own MVV
matsukurou
0
1.4k
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
2
160
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Site-Speed That Sticks
csswizardry
2
220
A better future with KSS
kneath
238
17k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
RailsConf 2023
tenderlove
29
960
Transcript
-JOF3FOEFSFSͱ3BZͰ ϨʔβʔΛ࡞ͬͯΈͨ $[@NJSSPS ZPLPIBNBVOJUZ dΦϯϥΠϯ%&ϢϧΫϠοςϧ࣮࣭ճd
ࣗݾհ w ϋϯυϧωʔϜ$[@NJSSPS ʢಡΈํܾΊ͍ͯ·ͤΜɻγʔθοτϛϥʔɺγʔζϛ ϥʔɺ ΧζϛϥʔͳͲ͓͖ͳݺͼํͰɻɻʣ w ໊લɿɹҰໜɹ̐̎ࡀʹͳΓ·ͨ͠ɻ w ৬ۀɿ1)1Λओମͱͨ͠8FCܥΤϯδχΞ
w 6OJUZྺɿिͳͲͰ̐ʙ̑ఔ
झຯ w ήʔϜʢ༡Ϳ͜ͱ։ൃʣ w ήʔϜૉࡐ࡞Γʢ"⒏OJUZ%FTJHOFS ʹΑΔΠϥετ6*ૉࡐʣ w .FEMZΞϓϦɺ(BSBHFCBOEʹΑΔ %5. w
࠷ۙ#MFOEFSɺ"TFQSJUFʹΑΔυο τֆগ͔͠͡Γ࢝Ί·ͨ͠ɻ
ϦϦʔεͨ͠ΞϓϦɺ4/4ͳͲ w ϦϦʔεͨ͠J04ΞϓϦʮ$BQUVMJPOʯIUUQTBQQTBQQMFDPNKQBQQDBQUVMJPOJE w 5XJUUFSIUUQTUXJUUFSDPN$[@NJSSPS w 4PVOE$MPVEIUUQTTPVOEDMPVEDPNLB[VTIJHFNPSJ w VOJUZSPPNIUUQTVOJUZSPPNDPNVTFSTYFVMDIO[PHSKQN
ʢ3":4&3ɺ5VSCP4PCBɺ$BQUVMJPOͳͲʣ
อ༗͍ͯ͠Δʢ͍ͯͨ͠ʣήʔϜػؔ࿈ཤྺ w Ϩτϩ1$ .;ɺ95VSCPɺ9 w ఱಊ ϑΝϛϦʔίϯϐϡʔλʔɺπΠϯϑΝϛίϯɺεʔύʔϑΝϛίϯɺ/*/5&/%0ɺήʔϜΩϡʔϒɺ8JJɺ8JJ6ɺ 4XJUDIɺ ήʔϜϘʔΠɺχϯςϯυʔ%4ɺ̏%4ɺχϯςϯυʔΫϥγοΫϛχʢϑΝϛϦʔίϯϐϡʔλɺεʔύʔϑΝϛίϯʣ w
ηΨ ηΨϚελʔγεςϜɺϝΨυϥΠϒɺϝΨ$%ɺήʔϜΪΞɺϝΨυϥϛχ w /&$ 1$Τϯδϯ%VPɺ1$Τϯδϯϛχ w 4POZ ϓϨΠεςʔγϣϯʢ̍ɺ̎ɺ̏ʣɺ141ɺ147JUB
͖ͳήʔϜ w 31(ɺΞΫγϣϯɺύζϧɺΞυϕϯνϟʔɺγϡʔςΟϯάɺγϛϡϨʔγϣ ϯ31(ɺΨϯγϡʔςΟϯάήʔϜ ..0ੑ্֨Εͳ͘ͳΓͦ͏ͳͷͰखΛग़͍ͯ͠·ͤΜɻ w βφυΡʢॳɺγφϦΦ̎ɺ/FYUʣɺιʔαϦΞϯɺϑΝΠΞʔΤϜϒϨϜʢॳ ɺ֎ɺষͷṖɺΤίʔζʣɺϝλϧϚοΫεʢ̎3ɺ̐ʣɺϑΝΠφϧϑΝ ϯλδʔʢ̏ɺ̑ɺ̍̌ʣɺυϥΰϯΫΤετʢ̏ɺ̍̍ʣɺεʔύʔϝτϩΠ υɺμΠφϒϥβʔζ̎ɺωΫλϦεɺϑΝϛίϯΥʔζɺΟβʔυϦΟ֎
̏ɺϥΠζɾΦϒɾβɾυϥΰϯɺεʔύʔϚϦΦϒϥβʔζɺόΠΦϋβʔ υ̐ɺϐΫϛϯʢ̍ɺ̎ʣɺθϧμͷઆϒϨεΦϒβϫΠϧυɺυϥΰϯΫ ΤετϏϧμʔζʢ̍ɺ̎ʣɺεϓϥτΡʔϯ̎ɺϔϧπΥʔΫɾπϰΝΠ
-JOF3FOEFSFSͱ3BZͰ ϨʔβʔΛ࡞ͬͯΈͨ
ͳͥϨʔβʔΛ࡞Ζ͏ͱࢥ͔ͬͨ
ͳͥϨʔβʔΛ࡞Ζ͏ͱࢥ͔ͬͨ w ʰςάβʔʱʢ5)&9%&3ʣͱ͍͏̍̔̑̕ʹήʔϜΞʔπ͔Βൃച ͞ΕͨΞΫγϣϯγϡʔςΟϯάήʔϜͰࣗػ͕༻͢ΔࣗಈඌϨʔ βʔΛѻ͏ήʔϜΛલ͔Β࡞Γ͔ͨͬͨɻ ʢఢΛࣗಈর४ͰҰؾʹᓲ໓͢ΔϩϘοτήʔϜͷΧοίΑ͞ʹ࣌ᙺ ΕͯಌΕ͍ͯͨɻʣ w ςάβʔΛհ͍ͯ͠ΔಈըΛࢹௌ͍ͯ͠Δ࣌ʹɺઢΛͬͯඳըͯ͠ ͍Δͱ͍͏هड़Λݟ͔͚ͯɺ;ͱ6OJUZͷ-JOF3FOEFSFSͰ࡞ΕΔͷͰ
ͱࢥͬͨɻ
-JOF3FOEFSFSʹΑΔ Ϩʔβʔͷදݱ
-JOF3FOEFSFSʹΑΔϨʔβʔͷදݱ w Ϩʔβʔ-JOF3FOEFSFSΛ͍·ͨ͠ɻࣗػͱλʔήοτͷ࠲ඪΛηοτͯ͠ɺ -JOF3FOEFSFSͰඳը͢Δ͚ͩɻ هड़ྫ MJOF3FOEFSFS(FU$PNQPOFOU-JOF3FOEFSFS MJOF3FOEFSFS4FU7FSUFY$PVOU -JOF3FOEFSFSͷ࠲ඪ
MJOF3FOEFSFS4FU1PTJUJPO pSTU1PTJUJPO ࣗػͷ࠲ඪ MJOF3FOEFSFS4FU1PTJUJPO UBSHFU1PTJUJPO λʔήοτͷ࠲ඪ
· -JOF3FOEFSFSʹΑΔϨʔβʔͷදݱ w -JOF3FOEFSFSʹϨʔβʔ༻ςΫενϟͷϚςϦΞϧΛద༻͢Δ͜ͱͰݟͨϨʔβʔͷΑ ͏ʹͳΓ·ͨ͠ɻ ϚςϦΞϧྫ
Ϩʔβʔͷ৮ఆ
Ϩʔβʔͷ৮ఆ w-JOF3FOEFSFSʹίϥΠμʔͳ͍ͨΊɺ ԿΒ͔ͷखஈͰͨΓఆΛ࡞Δඞཁ͕͋ͬͨɻ
Ϩʔβʔͷ৮ఆ w ࠷ॳ-JOF3FOEFSFSʹԊͬͯΧϓηϧίϥΠμʔΛੜ͢Δํ๏Λߟ ͑ͯΈ·͕ͨ͠ɺ͏·͍͔͘ͳ͔ͬͨͨΊɺผͷํ๏ΛߟҊ͠·ͨ͠ɻ ʢ͋·Γࣄྫݟ͔ͭΒͣɺ࡞ͬͯΈͨͷͷɺظ͢Δಈ࡞͕࡞Εͳ ͔ͬͨɻʣ Ҋ̍ɿΧϓηϧίϥΠμʔʹΑΔ৮ఆ
Ϩʔβʔͷ৮ఆ w -JOF3FOEFSFSͱಉ͡Ґஔʹඳը͢Δ3BZΛͬͨํ͕؆୯ͳͷͰͱ ࢥ͍ɺ3BZΛ͏ํ๏ʹ͢Δ͜ͱʹͨ͠ɻ Ҋ̎ɿ3BZʹΑΔ৮ఆ
3BZʹΑΔ৮ఆ w ࣗػͷ࠲ඪλʔήοτͷ࠲ඪ3BZͷඪ࠲ඪ w 3BZͷඪ࠲ඪ͔ΒNBHOJUVEFͰڑΛٻΊΔ w 3BZͷඪ࠲ඪΛڑͰׂΔ͜ͱͰ3BZͷϕΫτϧΛੜ w ্هΛͱʹ3BZΛੜ͢Δ هड़ྫ
WBSIFBEJOHUBSHFU1PTJUJPOpSTU1PTJUJPO3BZͷඪ࠲ඪ WBSEJTUBODFIFBEJOHNBHOJUVEF3BZͷڑ WBSEJSFDUJPOIFBEJOHEJTUBODF3BZͷϕΫτϧ 3BZSBZOFX3BZ pSTU1PTJUJPO EJSFDUJPO EJTUBODF 3BZͷੜ
3BZͷදࣔ֬ೝ w 3BZΛࢹ֮తʹ֬ೝ͢Δࡍʹɺ %FCVH%SBX-JOFΛ͍ɺ(J[NPΛઃఆ͢Δ͜ ͱͰ3BZΛදࣔͰ͖ΔΑ͏ʹͳΓ·͢ɻ w ҙ%FCVH%SBX-JOFΛ͏߹ɺ3BZΛ ੜͨ͠ڑͱϕΫτϧ͚ͩͰͳ͘ɺ3BZ͕ ੜ͞Εͨ࠲ඪʢSBZPSJHJOʣՃ͑Δඞཁ͕ ͋Γ·͢ɻ
هड़ྫ WBSUBSHFUSBZPSJHJO SBZEJSFDUJPO EJTUBODF %FCVH%SBX-JOF SBZPSJHJO UBSHFU $PMPSSFE USVF
·ͱΊ
·ͱΊ w Ϩʔβʔࣗػͱλʔήοτͷ࠲ඪΛηοτͯ͠ɺ-JOF3FOEFSFSͰඳըͯ͠Έͨɻ w Ϩʔβʔͷ࣭ײ-JOF3FOEFSFSʹϨʔβʔͷϚςϦΞϧΛద༻ͯ͠Έͨɻ w -JOF3FOEFSFSʹίϥΠμʔͳ͍ͨΊɺ3BZͰͨΓఆΛ࡞ͬͯΈͨɻ w 3BZΛදࣔ֬ೝ͢Δ߹ɺ%FCVH%SBX-JOFΛ͏ɻʢ(J[NPΛ༗ޮʹ͢Δඞཁ͕͋Δɺද ࣔͷࡍʹ3BZ͕ੜ͞Εͨ࠲ඪՃ͑Δඞཁ͕͋Δɻʣ
্هʹ͍ͭͯϒϩάͰ·ͱΊͯΈ·ͨ͠ɻ ʲ3":4&3։ൃʳ-JOF3FOEFSFSͱ3BZͰϨʔβʔΛදݱͯ͠Έ·ͨ͠ɻ IUUQD[NJSSPSIBUFOBCMPHDPNFOUSZ
͋Γ͕ͱ͏͍͟͝·ͨ͠
͓·͚
͓·͚ w ࠓճϨʔβʔΛ࡞ͬͨήʔϜʮ3":4&3ʯΛ6OJUZSPPNͰެ։ͯ͠ ͍·͢ɻ w ςʔϚʮີʯͷ࡞Ͱ͕͢ɺணख͕େ෯ʹΕͨͨΊɺೋϲ݄Ε Ͱެ։͠·ͨ͠ɻɻ 3":4&3cϑϦʔήʔϜߘαΠτVOJUZSPPN IUUQTVOJUZSPPNDPNHBNFTSBZTFS