#author("2026-02-18T12:48:41+00:00","default:iseki","iseki") #author("2026-02-18T12:49:13+00:00","default:iseki","iseki") * UE (Unreal Engine) ** VS *** UE用拡張機能の Install - UnrealVS.vsix - C:\Program Files\Epic Games\UE_5.3\Engine\Extras\UnrealVS\VS2019\UnrealVS.vsix *** カスタマイズ **** ツールバー表示(UnrealVS,Build Startup Project) - 「表示」メニュー -> 「ツールバー」 -> 「UrealVS」 - ツールバー右ボタン -- 「カスタマイズ」->「コマンドタブ」 --- 「ツールバー(ラジオボタン)」 -> 「UnrealVS」 -> 「コマンドの追加」 --- 「拡張機能」-> 「Build Startup Project」->「OK」 - https://docs.unrealengine.com/5.1/ja/using-the-unrealvs-extension-for-unreal-engine-cplusplus-projects/ - https://zenn.dev/posita33/books/ue5_starter_cpp_and_bp_001/viewer/chap_01_vs2019_unreal_vs ** Devel *** [[VC++ for Unreal Engine>./VC++]] *** Python - https://issekinichou.wordpress.com/2019/10/02/unreal-python-texture-to-material-instance/ - https://tech-art.online/ue4-python-material/ - https://github.com/Ryan-DowlingSoka/UnrealImporterRules-Python - https://github.com/Ryan-DowlingSoka/UnrealImporterRules-CPP ** Import *** Import 設定 **** 5.4 - Common Meshes -- Build --- Recompute Normals off --- Recompute Tangents off - Static Mashes -- Combine Static Meshes on -- Build --- Build Nanite off (on にする場合は Common Meshes の Import Lods を off?) --- Generate Lightmap UVs off - Skeletal Meshes -- Import Skeletal Mesh off **** 5.5 以降 - D&D でスケルトン付き glTF/glb をインポートすると崩れる **** 5.5 - 5.5 以降で,D&D でスケルトン付き glTF/glb をインポートすると崩れる -- File -> Import Into Level... でインポートする **** 5.6 - oarconv の glTF/glb でスカルプテッドプリムのテクスチャが崩れる場合がある. **** 5.7 **** Hell - Hell of 5748decc-f629-461c-9a36-a35a221fe21f (1Byte 白画像) -- tga に変換して UEに読ませると,なぜかエラー(警告?) *** Collision **** ファイルの接頭文字 - UBX_: Box Collision - UCP_: Capsule Collision - USP_: Sphere Collision - UCX_: Convex Collision ** Landscape モード - https://docs.unrealengine.com/4.26/ja/BuildingWorlds/Landscape/TechnicalGuide/ - https://qiita.com/ka-s/items/173549b9024949ed49fb - https://historia.co.jp/archives/31247/ ** 雑記 **** アクターが原点の地縛霊になる - そもそも StaticMesh にオフセットの情報はない. - インポート時に offset指定があるが,単純に頂点の座標に足されるだけ.あくまで位置(Pivot)は原点のまま. -- Pivotの初期情報を変えるしかない -- バグだろ,バグ! ** Plugins *** 自作の Plugin を UEのバージョンに合わせて,アップデート - Blank + "C++" でプロジェクトを作成 - 一旦終了.Visual Studio も - plugin を プロジェクトフォルダーにコピー - plugin/<plug名>/<plug名>.uplugin を編集. --"EngineVersion" を修正 - .....uproject を右クリック,"Generate Visual Studio project files" - UE を起動 -- コンパイルが始まる #br #br