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
Unity 5.4 & 5.5 新機能キャッチアップ講座
Search
unitydojo
October 05, 2016
Technology
2
6.4k
Unity 5.4 & 5.5 新機能キャッチアップ講座
Unity 5.4からUnity 5.5で新しく追加された機能を軽く紹介します。
unitydojo
October 05, 2016
Tweet
Share
More Decks by unitydojo
See All by unitydojo
【Unity道場】Unity 5.6最新情報
unitydojo
2
1.9k
【Unity道場】ゲームアプリマネタイズの最前線 〜GDCのマネタイズ関連講演まとめ〜
unitydojo
4
1.4k
はじめてのUnity入門
unitydojo
0
2k
【Unity道場】エフェクト実践編
unitydojo
10
9.1k
【Unity道場】パフォーマンス最適化の ポイント
unitydojo
12
52k
【Unity道場】アセットストアマニアクス 2016 冬の陣
unitydojo
1
520
【Unity道場京都スペシャル】エディタの基本操作が_めっちゃ早くなるテクニック
unitydojo
6
2.9k
【Unity道場京都スペシャル】ゼロから始めるUnity UI
unitydojo
1
1.3k
【Unity道場京都スペシャル】プロが教える脱初心者スクリプト術!
unitydojo
3
2.7k
Other Decks in Technology
See All in Technology
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
830
Databricks における 『MLOps』
databricksjapan
2
170
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
280
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
110
On Your Data を超えていく!
hirotomotaguchi
2
660
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
190
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
390
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
290
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
350
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
A Tale of Four Properties
chriscoyier
151
22k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
GraphQLとの向き合い方2022年版
quramy
32
12k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
Being A Developer After 40
akosma
57
580k
Teambox: Starting and Learning
jrom
128
8.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Transcript
6OJUZ 倜堣腉ٍؗحث،حف闌䏟
ࣗݾհ ِصذ؍٥ذؙظٗآ٦ؤ٥آٍػٝ ؿ؍٦ٕسؒٝآص، ؒٞ؋ٝآؑٔأز ؟ه٦ز #MPHذٓءُ٦ٕـؚٗ 5XJUUFS!UTVCBLJ@U 㿊募麦䕕
6OJUZך倜堣腉
1PTU&GGFDUך䓼⻉
Cinematic Image Effect • 如ך垥彊،إحزהז✮㹀ך *NBHF&GGFDU • #JUCBDLFUחג 0QFO4PVSDFד涪⚥
%FQUI0G'JFME
"NCJFOU0DDMVTJPO
4DSFFO4QBDF3FGMFDUJPO
5POFNBQQJOH$PMPS(SBEJOH 0/ 0''
#MPPN
Cinemati Image Effect • Ambient Occlusion • AntiAliasing • Bloom
• DepthOfField • LensAberrations • Motion Blur • ScreenSpace Reflection • Tonemapping ColorGrading
Scene ViewͰImageEffectͷಈ࡞Λ֬ೝ
Motion Vector • أؙٔ٦ٝ♳דؾؙإٕך銲稆ָ וך玎䏝⹛ְַ鎘皾׃ג鎸ꐮׅ • ٌ٦ءّٝـٓ٦װ5FNQPSBM""ך״ֲז 邌植ח⢪欽ׅ
None
Motion Vector Field • .PUJPO7FDUPSך⡲䧭כծ .FTI3FOEFSFS⽃⡘ • 鏣㹀ׁגְ㜥さծ .PUJPO7FDUPS⡲儗ח ⵃ欽ׅ
כ0/ַ0''ך鏣㹀ךծ כ1SF0CKFDU.PUJPOה $BNFSB.PUJPOծ0''ָ鏣㹀〳腉
73ワך䓼⻉
Single Path Stereo Rendering • 䊩〸ך湡ח邌爙ׅؔـآؙؑز ♧䏝ךػأדٖٝتؚٔٝ • ⚕滙חٖٝتؚׅٔٝ״ֲז暟 剑黝⻉ׅ堣腉
• *NBHF&GGFDU⢪欽ׅ㜥さծ 㼎䘔ׅⳢ椚ָ䗳銲 植4UBOEBSE"TTFUTךؒؿؙؑزכ㼎䘔幥
VRͷϚϧνσόΠεαϙʔτ
Ⳣ椚ךوٕثأٖحس⻉
None
Job System • ύʔςΟΫϧɺεϓϥΠτදݱɺϑϨΞɺϥΠϯɺτϨ Πϧͷදݱͱಉ͡Α͏ʹϚϧνεϨουԽ
(16*OTUBODJOH
GPU Instancing ず♧ًحءُ٥ず♧وذٔ،ٕ (16חֶ격ְ׃ג♧䭍䲽歗ׅ 䎗אַךػًٓ٦ةِص٦ؙחׅ✲ ⳿勻זֻזְ 4LJOOFE.FTI⢪ֲ㜥さכ 䊨㣗ָ䗳銲 ד4QFFE5SFFח㼎䘔 Cדٌغ؎ٕח㼎䘔
…
ٓ؎ذ؍ؚٝ
Final GatherʹϊΠζআڈϑΟϧλʔΛՃ
Light probe Proxy Volume
Light probe Proxy Volume • ϝογϡʹLightprobeͷӨڹΛड͚ΔάϦουΛ࡞Γ ஈ֊తʹӨڹΛड͚ΒΕΔΑ͏ʹ͢ΔΈ ʢ௨ৗ̍ϝογϡʹ͖ͭ̍ͭͷLightprobe͔࣋ͨ͠ͳ͍ʣ • ෦తͳӨڹΛ༩͑ΒΕΔͷͰɺಈతʹஔͨ͠
ΦϒδΣΫτͰ݁ߏ៉ྷʹݟ͑Δ
Light probe add direct lightͷՃ
Shadow Custom Resolution
0QFO(-$PSFך؟ه٦ز
Open GL Core • Shader Model 5 • Compute Shader
• ςοηϨʔγϣϯ • MacͰಈ͘ʢݸਓతʹॏཁ
None
None
"OESPJEך*-$11㼎䘔
AndroidͷIl2CPPରԠ • MonoͷίʔυΛIL2CPPͰC++ → NDK • ݱঢ়ɺϑΝΠϧαΠζएׯmonoΑΓେ͖͍ • 5.3·ͰExperimentalͰɺdebugใࠐ •
Ϗϧυ͍࣌ؒʢͷͰ։ൃMonoਪʣ
ך➭稢ְַ㢌刿
1MBZBCMF"1*
Playable API • ⽃♧ך،صً٦ءؙّٝٔحف ⱄ欰ׅ • ،صً٦ءّٝ؝ٝزٗ٦ٓ٦♶銲 • ،صً٦ءّٝ؝ٝزٗ٦ٓ٦ず㡦ך ـٖٝس〳腉
• أؙٔفز乼⡲䗳갭
5SBOTGPSNⵖ䖴ך䓼⻉
Transform੍ޚͷڧԽ • TransformͷॲཧʹSIMDΛར༻͢Δ • ࢠؔͷղܾʹOnTransformChildrenChangedΛ ༻͢ΔΑ͏ʹ
খ • SIMD=ίϯϐϡʔλϚΠΫϩϓϩηοαͰฒྻॲཧΛ ߦͳ͏ͨΊͷઃܭ༷ࣜͷҰͭͰɺҰͭͷ໋ྩΛಉ࣌ʹෳ ͷσʔλʹద༻͠ɺฒྻʹॲཧ͢Δํࣜɻ • ଞʹɺཧԋࢉεΩχϯάɺز͔ͭͷॲཧʹ༻
PrefabΛΠϯελϯεԽͯ͠ɺΦϒδΣΫτҎ Լʹஔ͢Δέʔε
OnTransformParentChangedʢ5.3Ҏલʣ ͷঢ়ଶ มΘͬͨ ͷঢ়ଶ มΘͬͨ ͷঢ়ଶ มΘͬͨ
OnTransformChildrenChangedʢ5.4Ҏ߱ʣ ࢠͷঢ়ଶ มΘͬͨ
6OJUZך倜堣腉
倜׃ְ"OJNBUJPO8JOEPX
倜׃ְ4QMBTI4DSFFO
৽͍͠εϓϥογϡεΫϦʔϯ • 倜׃ְأفٓحءُأؙٔ٦ٝ • J04"OESPJEך㜥さծ劤勻ך أفٓحءُأؙٔ٦ٝ䖓חㄎל • 1FSTPOBMד㢌刿ָ〳腉 ⡎׃ծך㜥さכ㼭ְׁ6OJUZٗ؞ ׃ֻכ6OJUZٗ؞갫殢ח邌爙ׅ
'VMM#JOBSZ4IBEFS4FSJBMJTBUJPO
Full Binary Shader Serialisation (SBQIJDT"1*ח床ׅءؑ٦ت٦ غ؎شٔה׃ג⥂䭯ծ「ֽ床׃ׅկ ה嫰鯰׃גծ嶊顤ָًٌٔ幾㼰ծ ַאٗ٦سָ넝鸞⻉կ
Standard Shaderͷ࣭ઃఆ 4UBOEBSE4IBEFSךㅷ颵ָ (SBQIJDT4FUUJOHT״鏣㹀⳿勻״ֲחկ ٌغ؎ٕכ➙תד鸐-08䱿㤺 73ぢֽך㜥さծ㜥さח״גכ-08חׅ ך،ַٔ׃זְկ
None
倜׃ְ歗⫷ؿؓ٦وحز
ՃͰը૾ϑΥʔϚοτʹରԠ • iOS • ASTC 6x6 ~ 12x12 (ཁA8Ҏ্ͷCPUʣ •
PC • BC7, BC6H
None
1735$ "45$Y
%暟椚怴皾ך何葺
Rigidbody2DͷڧԽ • Rigidbody 2DΛఀࢭ ͢ΔSimulatedΛՃ • Simulated͕OFFͷ࣌ ཧԋࢉʹࢀՃ͠ͳ͍
ཧԋࢉʹࢀՃ͠ͳ͍…ͷҙຯ TJNVMBUFE0'' TJNVMBUFE0/
৽͍͠ઃఆʮstaticʯ TUBUJDכ⹛ַזְؔـآؙؑزח鏣㹀 ⹛ַׅ儗כ*T,JOFNBUJD׃ֻכ %ZOBNJDח䗳׆ⴖ剏ִկ SJHJECPEZEך搀ְDPMMJEFSEכ 农럀涸זTUBUJD$PMMJEFS
Cancel Collider 2D ্ͷBoxColliderͱ טΈ߹͏ࣄ͕͋Δ ଟେৎ
4DFOFⵖ䖴
Scene Set ء٦ٝ♧䭍דٗ٦سׅ ؒر؍ة㼔欽⡦佦˘
"TTFU#VOEMF圓眠ך䓼⻉
AssetBundle ߏஙڧԽ MJOLYNM鎸鶢ׇ׆ծأؙٔفز4USJQ׃זְ鏣㹀鷄⸇ׅկ أزٔحفךⴻ㹀כծ.BOJGFTUח鎸鶢ׁגְⰻ㺁罋䣁ׁկ أؙٔفزך#VJME1JQFMJOF#VJME1MBZFSדؽٕس׃㜥さחך㼎䘔 #VJME0QUJPOד.BOJGFTUָ֮ؿٕؓت䭷㹀䗳銲ָ֮կ
"TTFU#VOEMF uGUIΛ͏ uGUIΛΘͳ͍ #VJMU*O uGUI ؚ·ͳ͍ 1MBZFS ⳿⸂
"TTFU#VOEMF uGUIΛ͏ uGUIΛΘͳ͍ #VJMU*O uGUI ؚ·ΕΔ 1MBZFS .BOJGFTU然钠 ⳿⸂
ٌغ؎ٕךٔص،ؕٓ٦㼎䘔
Linear Colorͷઃఆ ⢪欽勴⟝ "OESPJEכ0QFO(-ַא"OESPJE⟃♳ J04כ.FUBMַאJ04⟃♳ד⢪欽〳腉
ٓ؎ٝزٖ؎ٕٖٝتٓ٦䭁䓸
None
None
৭ɺ෯ɾଠ͞ɺ֯ͷؙΊͳͲɺͯ͢εΫ Ϧϓτ͔Β੍ޚՄೳ
1#3ثؑحؙؒر؍ة
Look Devπʔϧ • ،٦ذ؍أزぢֽך ٌرٕ 1SFGBC 然钠خ٦ٕ • 葿ղז橆㞮ח㼎׃ג וֲ鋅ִַ嫰鯰׃ג
ثؑحؙדֹ
None
ך➭˘
Gizmo͕ΞτϥΠϯʹมߋ 鼅䫛⚥ךؔـآؙؑزח،ؐزٓ؎ٝ 䖞勻ךٙ؎َ٦ؿٖ٦يח䨱ׅ✲⳿勻 ،ؐزٓ؎ٝך葿㢌ִ
Local Cache Server ٍؗحءُ؟٦غ٦ٗ٦ٕؕח ؎ٝأز٦ٕ فٓحزؿؓ٦يⴖ剏ִ儗װ؎ٝه٦زךꥷծ (6*%הؿؓ٦وحز٥فٓحزؿؓ٦يָ♧荜ׅזלծ ٍؗحءُ״ٔا٦أتؐٝٗ٦سׅկ
"OE/&8
.POPךغ٦آّٝ،حف
Mono 4.6 ʴ C#6 • ݱঢ়ΤσΟλͷΈಈ࡞ • Seen GCಈ࡞͕҆ఆͨ͠Βࡌ͢Δ༧ఆ IUUQTGPSVNVOJUZEDPNGPSVNTFYQFSJNFOUBMTDSJQUJOH
QSFWJFXT
%
• Atlas Assets ʢϑΥϧμάϧʔϓͰవΊͯAtlasԽʣ • Axis Distance Sortʢ͉࣠ͰTransparentΛιʔτʣ • Composit
ColliderʢίϥΠμʔͷ݁߹ʣ • Pyscis Shape EditorʢίϥΠμʔ͕Ͳ͏࡞ΒΕΔ͔Λ੍ޚʣ • Tilemap IUUQTGPSVNVOJUZEDPNGPSVNTE FYQFSJNFOUBMQSFWJFX
1SPHSFTTJWF-JHIUNBQQFS
Progressive Lighmapper 4DFOF7JFXָ鋅גְ鿇ⴓ⮚⯓׃ג ك؎ؙׅٓ؎زوحػ٦ 㼰׃ך㢌刿然钠ׅךָ㺁僒
ך➭
ͦͷଞ • DaydreamରԠ • ValkanରԠ • ৽͍͠input system • MixedఆͷϥΠςΟϯάγεςϜ
None