Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
com044
5,958 views
UE4 アセットロード周り-アセット参照調査-
アセットを設定した際にメモリにロードされるかを検証した情報です。 主にWindowsパッケージングした際を調べました。 間違ってたらごめんなさい。
Engineering
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Downloaded 11 times
1
/ 44
2
/ 44
3
/ 44
4
/ 44
5
/ 44
6
/ 44
7
/ 44
8
/ 44
9
/ 44
10
/ 44
11
/ 44
12
/ 44
13
/ 44
14
/ 44
Most read
15
/ 44
16
/ 44
17
/ 44
18
/ 44
19
/ 44
20
/ 44
21
/ 44
Most read
22
/ 44
23
/ 44
24
/ 44
25
/ 44
26
/ 44
27
/ 44
Most read
28
/ 44
29
/ 44
30
/ 44
31
/ 44
32
/ 44
33
/ 44
34
/ 44
35
/ 44
36
/ 44
37
/ 44
38
/ 44
39
/ 44
40
/ 44
41
/ 44
42
/ 44
43
/ 44
44
/ 44
More Related Content
PDF
UE4勉強会 in 大阪 - アニメーション基礎
by
com044
PPTX
Fortniteを支える技術
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4で作成するUIと最適化手法
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4における大規模背景制作事例 最適化ワークフロー編
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4におけるレベル制作事例
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
UE4におけるLoadingとGCのProfilingと最適化手法
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
猫でも分かるUMG
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
Unreal Engine 4を使って地球を衛る方法
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4勉強会 in 大阪 - アニメーション基礎
by
com044
Fortniteを支える技術
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4で作成するUIと最適化手法
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4における大規模背景制作事例 最適化ワークフロー編
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4におけるレベル制作事例
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4におけるLoadingとGCのProfilingと最適化手法
by
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かるUMG
by
エピック・ゲームズ・ジャパン Epic Games Japan
Unreal Engine 4を使って地球を衛る方法
by
エピック・ゲームズ・ジャパン Epic Games Japan
What's hot
PPTX
UE4を用いたTPS制作事例 EDF:IR レベル構成について
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4でTranslucencyやUnlitに影を落としたい!
by
com044
PDF
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
by
historia_Inc
PDF
なぜなにFProperty - 対応方法と改善点 -
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
[CEDEC2017] UE4プロファイリングツール総おさらい(グラフィクス編)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
猫でも分かる UE4のAnimation Blueprintの運用について
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4における大規模背景制作事例(コリジョン編)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
実行速度の最適化のあれこれ プラス おまけ
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
Nintendo Switch『OCTOPATH TRAVELER』はこうして作られた
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
CEDEC2016: Unreal Engine 4 のレンダリングフロー総おさらい
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4のローカライズ機能紹介 (UE4 Localization Deep Dive)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
60fpsアクションを実現する秘訣を伝授 基礎編
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4のマテリアルを もっと楽しもう!~マテリアルでぐっと広がるリアルタイムCG表現の幅~
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4とUnrealC++について
by
Masahiko Nakamura
UE4を用いたTPS制作事例 EDF:IR レベル構成について
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4でTranslucencyやUnlitに影を落としたい!
by
com044
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
by
historia_Inc
なぜなにFProperty - 対応方法と改善点 -
by
エピック・ゲームズ・ジャパン Epic Games Japan
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
by
エピック・ゲームズ・ジャパン Epic Games Japan
[CEDEC2017] UE4プロファイリングツール総おさらい(グラフィクス編)
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
by
エピック・ゲームズ・ジャパン Epic Games Japan
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
by
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かる UE4のAnimation Blueprintの運用について
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4における大規模背景制作事例(コリジョン編)
by
エピック・ゲームズ・ジャパン Epic Games Japan
実行速度の最適化のあれこれ プラス おまけ
by
エピック・ゲームズ・ジャパン Epic Games Japan
Nintendo Switch『OCTOPATH TRAVELER』はこうして作られた
by
エピック・ゲームズ・ジャパン Epic Games Japan
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
by
エピック・ゲームズ・ジャパン Epic Games Japan
CEDEC2016: Unreal Engine 4 のレンダリングフロー総おさらい
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のローカライズ機能紹介 (UE4 Localization Deep Dive)
by
エピック・ゲームズ・ジャパン Epic Games Japan
60fpsアクションを実現する秘訣を伝授 基礎編
by
エピック・ゲームズ・ジャパン Epic Games Japan
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のマテリアルを もっと楽しもう!~マテリアルでぐっと広がるリアルタイムCG表現の幅~
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4とUnrealC++について
by
Masahiko Nakamura
More from com044
PDF
[UE4]マテリアルの注意すべきこと!~テクスチャロードとSwitch~
by
com044
PDF
UE4 Volumetric Fogで 空間を演出する!
by
com044
PDF
[UE4]自動テストでもっと楽したい!
by
com044
PDF
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
by
com044
PDF
UE4勉強会 in 大阪 - もっとアニメーションBP
by
com044
PDF
第2回UE4勉強会 in 大阪 - マテリアル基礎・初級
by
com044
PDF
UE4 LODs for Optimization -Beginner-
by
com044
PDF
UE4でAIとビヘイビアツリーと-基礎-
by
com044
PDF
AI基礎
by
com044
PDF
2018年11月 UE4界隈ニュース
by
com044
PDF
第7回UE4勉強会 in 大阪 201807 UE4界隈ニュース
by
com044
PDF
2019年01月 UE4界隈ニュース
by
com044
PDF
第4回UE4勉強会 in 大阪 UE4でのチーム製作
by
com044
PDF
UE4ぷちコンの勧め
by
com044
PDF
第3回ue4勉強会 in 大阪 201711 ue4界隈ニュース
by
com044
PDF
第4回UE4勉強会 in 大阪 201801 UE4界隈ニュース
by
com044
PDF
第5回UE4勉強会 in 大阪 201803 UE4界隈ニュース
by
com044
PDF
第8回UE4勉強会 in 大阪 201809 UE4界隈ニュース
by
com044
PDF
2019年03月 UE4界隈ニュース
by
com044
PDF
第6回UE4勉強会 in 大阪 201805 UE4界隈ニュース
by
com044
[UE4]マテリアルの注意すべきこと!~テクスチャロードとSwitch~
by
com044
UE4 Volumetric Fogで 空間を演出する!
by
com044
[UE4]自動テストでもっと楽したい!
by
com044
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
by
com044
UE4勉強会 in 大阪 - もっとアニメーションBP
by
com044
第2回UE4勉強会 in 大阪 - マテリアル基礎・初級
by
com044
UE4 LODs for Optimization -Beginner-
by
com044
UE4でAIとビヘイビアツリーと-基礎-
by
com044
AI基礎
by
com044
2018年11月 UE4界隈ニュース
by
com044
第7回UE4勉強会 in 大阪 201807 UE4界隈ニュース
by
com044
2019年01月 UE4界隈ニュース
by
com044
第4回UE4勉強会 in 大阪 UE4でのチーム製作
by
com044
UE4ぷちコンの勧め
by
com044
第3回ue4勉強会 in 大阪 201711 ue4界隈ニュース
by
com044
第4回UE4勉強会 in 大阪 201801 UE4界隈ニュース
by
com044
第5回UE4勉強会 in 大阪 201803 UE4界隈ニュース
by
com044
第8回UE4勉強会 in 大阪 201809 UE4界隈ニュース
by
com044
2019年03月 UE4界隈ニュース
by
com044
第6回UE4勉強会 in 大阪 201805 UE4界隈ニュース
by
com044
Recently uploaded
PDF
krsk_aws_re-growth_aws_devops_agent_20251211
by
uedayuki
PDF
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ...
by
dots.
PDF
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】
by
dots.
PDF
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境
by
Masahiro Takechi
PPTX
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx
by
rintakano624
PDF
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研
by
yohakugiken
krsk_aws_re-growth_aws_devops_agent_20251211
by
uedayuki
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ...
by
dots.
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】
by
dots.
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境
by
Masahiro Takechi
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx
by
rintakano624
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研
by
yohakugiken
UE4 アセットロード周り-アセット参照調査-
1.
UE4 アセットロード周り -アセット参照調査-
2.
UE4 アセットロード周り-アセット参照調査- Slideshare対応ダミー
3.
自己紹介 ● Twitter: com04 ●
ゲームプログラマー ● 最近は最適化 ● 横浜×酒×UE4 3
4.
自己紹介 ● マーケットプレイスに出品しました − ComMaterialTools ●
https://www.unrealengine.com/marketplace/commaterialtools ● マテリアル検索の便利ツール ● 過去スライド − https://www.slideshare.net/com044/presentations ● エンジン改造ってどうなの? ● マテリアル基礎・初級 ● UE4でのチーム製作 ● アニメーションBP基礎 ● もっとアニメーションBP ● LODs for Optimization -Beginner- ● エンジンの内部挙動について 4
5.
もくじ ● アセットがロードされたか確認する方法 ○ Develop用 ○
Shipping用 ● マテリアルのテクスチャ ○ TextureParameter2D ○ マテリアル関数の引数のPreview ○ TextureObjectを渡されるTextureSample2D ○ 繋がってないTextureObject ● パーティクルのPreview用メッシュ version: UE4.20.1
6.
はじめに アセットを設定した際にメモリにロードされるかを検証した 情報です。 主にWindowsパッケージングした際を調べました。 間違ってたらごめんなさい。
7.
アセットがロードされたか確認する方法
8.
アセットがロードされたか確認する方法 Develop用
9.
アセットがロードされたか確認する方法 - Develop用 Develop用。パッケージ版を起動して、「@」キーを2回押し て下記のような画面に
10.
アセットがロードされたか確認する方法 - Develop用 obj
list Class=<アセット種類> と打ち込むと、読み込んだアセットが一覧で出てくる ● obj list Class=Texture2D ○ テクスチャ ● obj list Class=SkeletalMesh ○ スケルタルメッシュ
11.
アセットがロードされたか確認する方法 Shipping用
12.
アセットがロードされたか確認する方法 - Shipping用 Shippingだと「@」キーでのコマンド欄が表示されない。な ので、BP側で仕込みを入れる。
13.
アセットがロードされたか確認する方法 - Shipping用 適当なBPを用意して、調べたいアセット型で「Soft
Object Reference」で変数を作成する
14.
アセットがロードされたか確認する方法 - Shipping用 BPのGraphに先程の変数を出して、「Resolve
Soft Reference」を使用する。 アセットがロードされていなかったら、Noneが返ってくる。 (ハズ)
15.
アセットがロードされたか確認する方法 - Shipping用 PrintString等はDevelopでしか動作しないので、UMGのテ キスト等を使って結果を表示する
16.
マテリアルのテクスチャ
17.
マテリアルのテクスチャ TextureParameter2D
18.
マテリアルのテクスチャ - TextureParameter2D マテリアルのTextureParameter2Dノードにテクスチャを設 定
19.
マテリアルのテクスチャ - TextureParameter2D マテリアルインスタンス側でテクスチャを上書き
20.
マテリアルのテクスチャ - TextureParameter2D ゲーム中ではマテリアルインスタンスのみ使用 (ノードに設定したデフォルトは一切使用されない)
21.
マテリアルのテクスチャ - TextureParameter2D パッケージ化した状態で確認。ロードされている。 Develop
/ Shipping両方で確認。
22.
マテリアルのテクスチャ - TextureParameter2D マテリアルインスタンスで上書き前提の TextureParameter2Dノードならダミー用の小さいテクス チャを設定しておきましょう
23.
マテリアルのテクスチャ マテリアル関数の引数のPreview
24.
マテリアルのテクスチャ - マテリアル関数の引数のPreview マテリアル関数の引数に「Texture2D」を指定した際の Previewに使うTextureObject。 あくまで確認用でマテリアル側では出てこない
25.
マテリアルのテクスチャ - マテリアル関数の引数のPreview マテリアル関数を使用しているマテリアル内では引数に TextureObjectを引き渡してる
26.
マテリアルのテクスチャ - マテリアル関数の引数のPreview パッケージ化した状態で確認。ロードされている。 Develop
/ Shipping両方で確認。
27.
マテリアルのテクスチャ - マテリアル関数の引数のPreview Previewが必要なタイミングが終わったらダミー用の小さい テクスチャに差し戻しておきましょう。 (何気にエンジン内のコンテンツでも幾つか……)
28.
マテリアルのテクスチャ TextureObjectを渡されるTextureSample2D
29.
マテリアルのテクスチャ - TextureObjectを渡されるTextureSample2D TextureSample2Dノードにテクスチャを設定。 けどTexピンでTextureObjectを受け取っている場合。 プレビューにすら一切出てこない。
30.
マテリアルのテクスチャ - TextureObjectを渡されるTextureSample2D パッケージ化した状態で確認。ロードされている。 Develop
/ Shipping両方で確認。
31.
マテリアルのテクスチャ - TextureObjectを渡されるTextureSample2D TextureSampleノードでテストした後、引数を追加してTex ピン繋ぐとか良くある。注意しましょう
32.
マテリアルのテクスチャ 繋がってないTextureObject
33.
マテリアルのテクスチャ - 繋がってないTextureObject そもそも何にも繋がってないTextureObjectノード
34.
マテリアルのテクスチャ - 繋がってないTextureObject パッケージ化した状態で確認。ロードされている。 Develop
/ Shipping両方で確認。
35.
マテリアルのテクスチャ - 繋がってないTextureObject グラフを作り直した際に、古いのを置いておく等も駄目。 繋がっていないから、と油断せずに気をつけよう。
36.
マテリアルのテクスチャ ちなみにこれら4パターンとも、 ReferenceViewerを見ると参 照が繋がっている。
37.
パーティクルのPreview用メッシュ
38.
パーティクルのPreview用メッシュ パーティクルシステムの「Skel Vert/Surf Location」モ ジュールには確認用の メッシュ設定枠がある
39.
パーティクルのPreview用メッシュ パッケージ化して確認するとロードされていない。 Developでもロードされていない。
40.
パーティクルのPreview用メッシュ ただ、これはReferenceViewerで見ると参照されている。
41.
パーティクルのPreview用メッシュ Referenceされていても、ロードされずに済む要因はソース コード側で、該当のアセット変数が 「WITH_EDITORONLY_DATA」でパッケージ時は除外さ れているから。 (ソースコード読む人以外はパッケージングして確認するしか無いネ……)
42.
まとめ
43.
まとめ ● マテリアル内のテクスチャは気をつける ○ 大抵使ってなくてもアウト ○
間違って入っても大丈夫なダミー用の極小テクスチャを用意し ておく ● 基本的にReferenceViewerで確認して繋がっていたら パッケージ化しても駄目 ○ パーティクルのEditor用メッシュとか例外は有り
44.
以上!
Download