Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Unityのレンダーパイプライン講習会資料
Search
加瀬柊弥
May 13, 2024
23
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Unityのレンダーパイプライン講習会資料
部活動内にて行ったUnityのレンダーパイプラインについて講習会を行った際の資料です。
加瀬柊弥
May 13, 2024
More Decks by 加瀬柊弥
See All by 加瀬柊弥
1ヶ月ゲームジャム制作発表資料
shuyakase
0
130
自宅サーバーのすゝめ
shuyakase
0
300
Unityでアニメーション制作した話
shuyakase
0
29
モーショントラッキングを用いたアニメーション制作システム自作計画
shuyakase
0
51
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
First, design no harm
axbom
PRO
2
1.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Making Projects Easy
brettharned
120
6.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Side Projects
sachag
456
43k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Transcript
新しいUnityの話 ~ レ ン ダ ー パ イ プ ラ
イ ン 編 ~
そもそもUnityとは? ∙ “PhysX”というNvidiaが開発した物理エンジンを用いたゲームエンジンのこと. 軽量で個人利用なら無料で使うことができる. 言語:C#,一部Python,Java 対応OS:Windws,Mac,Linux ゲームエンジンであると共に強力な物理エンジンを簡単に扱えることから,物理 シミュレーターとして用いられることも多い.
物理シミュレータ としてのUnity 余談
None
Unityの悪いところ ∙ 今までのUnityでは,内部構造が分からなかった. シェーダー,物理エンジン,入力関係,音周りetc.
そこで今のUnityでは… ∙ Unityの内部をいじれるようにしました!!! (今までもできたが,複雑でした.) イメージ
パイプラインという考え方 一般的なパイプライン
ざっくりとしたパイプライン Unity あとから作成したモノ “今までのUnity” アイテム1 アイテム4 アイテム2 アイテム3 出力 入力
“現在のUnity” Unity
ざっくりとしたパイプライン2 アイテム1 アイテム4 アイテム2 アイテム3 出力 入力 Unity 外部アイテム1
パイプラインの活用先 現在のUnityではレンダリング周りでパイプラインが使われています. レンダリングパイプライン(RP)の種類 ◼SRP(更地) ↓ ◼URP(ロー,ミドルスペック向け) ↓ ◼HDRP(ハイスペック用) ◼Build-in RP(旧式
NOT RP!)
今回はURPを題材にします! ~3Dプロジェクト編~ (HDRPはURPの応用です)
URP(Universal Render Pipeline) ∙ 軽量でそこそこのグラフィックのゲームの制作ができます. モバイル市場を見据えるならこのRPです. 水などの描写が楽になりましたね.
1. Unity Hubを開く (入っていなければインストールする) 2. “新しいプロジェクト”を選択する. ここでは複数バージョンのエディターを入れたと きや,複数プロジェクトを一括で管理することが できる. URPプロジェクトの作成方法
URPプロジェクトの作成方法 1. 3D(無印)を選択する. 2. エディターバージョンから“2020.3.0f1”以上 のバージョンを選択する. 3. プロジェクト名と保存場所を決める. 4. “プロジェクトを作成“を選択する.
• プロジェクトの初回起動では少し時間がかかります. 今回の講習でのエディターバージョン は“2021.3.5f1”を使って説明します. URPテンプレートは使いません!! 経験者向け: Unity 2019.3からRPは導入されました.お好きなもの をお使いください.
新規でエディターをインストールする方法1 余談 1. Unity Hubの“インストール”に進む. 2. “エディターをインストール”を選択する. 3. 任意のエディターの“インストール”を選 択する.
3 1~2 *インストール済みのエディターが表示される. ここでは,LTS版をインストールします. LTS版とは,長期サポートされたエディタの ことです.安定しているのが特徴です.
新規でエディターをインストールする方法2 余談 4. 言語パックから“日本語”を選択する. 5. 任意のモジュールを選択する. (後からでも追加可能) 6. “インストール”を選択する. 7.
インストールが完了するまで待機! 4~7 LTS以外のエディターのインストール方法 1. 公式サイトで任意のエディターのインストールファイルを 落とす. 2. インストールファイルを開く.このときUnity Hubが自動 で立ち上がります. 3. 後はLTSの4からの手順と同様
URPプロジェクトの作成方法 プロジェクトが立ち上がった後 1. 上部の“Window”を選択する. 2. “Package Manager“を選択する. 3. Package Managerウィンドウ
が立ち上がる.
すでに入っているとRemoveと表示される. 1. Package Managerウィンドウを選択する. 2. 左上の“PackagesからUnity Registry1)”を選択し, 右上の検索欄から“Universal RP”と検索する. 3.
右下の“Import”を選択する. 4. プロジェクトを再起動する. URPプロジェクトの作成方法 1,注意
1. Edit>Project Setting>Graphics>URP Global Settingを開く. 2. Newを選択する. このとき,Assetフォルダの直下にURP ファイルが生成される. 3.
Quality>Render Pipeline AssetからURPの ファイルが選択されていることを確認す る . URPプロジェクトの作成方法 これにてURPプロジェクトの作成が完了しました.
URPを使ってみよう!!