2019-01-01から1年間の記事一覧

UE4エディタがdatarouter.ol.epicgames.comへアクセスするのはなぜか

これは利用データの自動収集機能によるもの。 Editor Preference -> Privacy -> UsageData (使用データ) でoffにできる (デフォルトではonになってる)

アセットを開くときに固まる時の対処

BPクラスのアセットや関数ライブラリなどのアセットを開こうとしても読み込みグラフが100%のまま操作できなくなる場合。 自分のユーザフォルダC:/Users/???の AppData/Local/UnrealEngine/4.??/Saved/Config/Windows/EditorLayout.ini を削除すると解決でき…

注意点:Android SDK:NDKのAPIバージョン指定

"19"ではなく"android-19"のように書かないとビルドに失敗する

ノードめも

Format Textノード Set Relative Rotationノード

プレイヤーポーンを任意の方向に向けたい場合

AddYawInputノードを使う。変化させたい回転角度をGetInputYawScaleで割った値を指定する。位置のセットはSetActorLocationで可能だが、回転はSetActorRotateノードではうまくいかない。+90度回転させる場合のBP

UE4 / Material / PP線画シェーダで線が震える場合の対処

原因はPostProcessマテリアル+アンチエイリアス方式TemporalAA。 アンチエイリアスの方式をTemporalAA以外にすることで解決できた。(追記)もしくはPPマテリアルの詳細で"Before Tonemapping"にする 震える線

シェーダコンパイルの負荷を調節する方法

Engine/Config/BaseEngine.ini の NumUnusedShaderCompilingThreads=3 で、シェーダコンパイルに「使わない」スレッド数を指定できる。 シェーダコンパイルが重すぎてPCが固まる場合に値を大きくすると快適に操作できるようになるかも。