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のレンダーパイプライン講習会資料
Search
加瀬柊弥
May 13, 2024
0
10
Unityのレンダーパイプライン講習会資料
部活動内にて行ったUnityのレンダーパイプラインについて講習会を行った際の資料です。
加瀬柊弥
May 13, 2024
Tweet
Share
More Decks by 加瀬柊弥
See All by 加瀬柊弥
1ヶ月ゲームジャム制作発表資料
shuyakase
0
71
自宅サーバーのすゝめ
shuyakase
0
170
Unityでアニメーション制作した話
shuyakase
0
18
モーショントラッキングを用いたアニメーション制作システム自作計画
shuyakase
0
34
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.2k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
78
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
190
Exploring anti-patterns in Rails
aemeredith
2
220
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
First, design no harm
axbom
PRO
1
1.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
48k
Unsuck your backbone
ammeep
671
58k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Darren the Foodie - Storyboard
khoart
PRO
1
2.1k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
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を使ってみよう!!