VRM4U icon indicating copy to clipboard operation
VRM4U copied to clipboard

ホロレンズ用のパッケージ化ができない

Open A23004 opened this issue 1 year ago • 2 comments

UE5.0.3でホロレンズ用のパッケージ化をした時に以下のログが出て止まってしまいます。

UATHelper: パッケージ化 (HoloLens): ���C�u���� C:\Users\A23004\Desktop\GuidApp_UE\Binaries\HoloLens\GuidApparm64.lib �ƃI�u�W�F�N�g C:\Users\A23004\Desktop\GuidApp_UE\Binaries\HoloLens\GuidApparm64.exp ���쐬�� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� "public: __cdecl Assimp::Importer::Importer(void)" (??0Importer@Assimp@@QEAA@XZ) ���֐� "public: static void __cdecl ULoaderBPFunctionLibrary::GetVRMMeta(class FString,class UVrmLicenseObject * &,class UVrm1LicenseObject * &)" (?GetVRMMeta@ULoaderBPFunctionLibrary@@SAXVFString@@AEAPEAVUVrmLicenseObject@@AEAPEAVUVrm1LicenseObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� "public: __cdecl Assimp::Importer::~Importer(void)" (??1Importer@Assimp@@QEAA@XZ) ���֐� "public: static void __cdecl ULoaderBPFunctionLibrary::GetVRMMeta(class FString,class UVrmLicenseObject * &,class UVrm1LicenseObject * &)" (?GetVRMMeta@ULoaderBPFunctionLibrary@@SAXVFString@@AEAPEAVUVrmLicenseObject@@AEAPEAVUVrm1LicenseObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� "public: struct aiScene const * __cdecl Assimp::Importer::ReadFile(char const *,unsigned int)" (?ReadFile@Importer@Assimp@@QEAAPEBUaiScene@@PEBDI@Z) ���֐� "public: static bool __cdecl ULoaderBPFunctionLibrary::LoadVRMFileFromMemory(class UVrmAssetListObject const *,class UVrmAssetListObject * &,class FString,unsigned char const *,unsigned __int64)" (?LoadVRMFileFromMemory@ULoaderBPFunctionLibrary@@SA_NPEBVUVrmAssetListObject@@AEAPEAV2@VFString@@PEBE_K@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� "public: struct aiScene const * __cdecl Assimp::Importer::ReadFileFromMemory(void const *,unsigned __int64,unsigned int,char const *)" (?ReadFileFromMemory@Importer@Assimp@@QEAAPEBUaiScene@@PEBX_KIPEBD@Z) ���֐� "public: static void __cdecl ULoaderBPFunctionLibrary::GetVRMMeta(class FString,class UVrmLicenseObject * &,class UVrm1LicenseObject * &)" (?GetVRMMeta@ULoaderBPFunctionLibrary@@SAXVFString@@AEAPEAVUVrmLicenseObject@@AEAPEAVUVrm1LicenseObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� "public: struct aiString __cdecl aiMaterial::GetName(void)const " (?GetName@aiMaterial@@QEBA?AUaiString@@XZ) ���֐� "public: bool __cdecl VRMConverter::ConvertModel(class UVrmAssetListObject *)" (?ConvertModel@VRMConverter@@QEAA_NPEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� aiGetMaterialFloatArray ���֐� "public: bool __cdecl VRMConverter::ConvertTextureAndMaterial(class UVrmAssetListObject *)" (?ConvertTextureAndMaterial@VRMConverter@@QEAA_NPEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� aiGetMaterialColor ���֐� "public: bool __cdecl VRMConverter::ConvertTextureAndMaterial(class UVrmAssetListObject *)" (?ConvertTextureAndMaterial@VRMConverter@@QEAA_NPEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� aiGetMaterialString ���֐� "public: bool __cdecl VRMConverter::ConvertTextureAndMaterial(class UVrmAssetListObject *)" (?ConvertTextureAndMaterial@VRMConverter@@QEAA_NPEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� aiGetMaterialTextureCount ���֐� "public: bool __cdecl VRMConverter::ConvertTextureAndMaterial(class UVrmAssetListObject *)" (?ConvertTextureAndMaterial@VRMConverter@@QEAA_NPEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� aiGetMaterialTexture ���֐� "public: bool __cdecl VRMConverter::ConvertTextureAndMaterial(class UVrmAssetListObject *)" (?ConvertTextureAndMaterial@VRMConverter@@QEAA_NPEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂��� UATHelper: パッケージ化 (HoloLens): Module.VRM4ULoader.cpp.obj : error LNK2019: �������̊O���V���{�� "public: struct aiNode * __cdecl aiNode::FindNode(char const *)" (?FindNode@aiNode@@QEAAPEAU1@PEBD@Z) ���֐� "public: static void __cdecl VRMSkeleton::readVrmBone(struct aiScene *,int &,struct FReferenceSkeleton &,class UVrmAssetListObject *)" (?readVrmBone@VRMSkeleton@@SAXPEAUaiScene@@AEAHAEAUFReferenceSkeleton@@PEAVUVrmAssetListObject@@@Z) �ŎQ�Ƃ���܂���

A23004 avatar Nov 07 '24 10:11 A23004

Gameビルドにおいては、VRM4ULoaderモジュールは不要です。upluginから設定してみてください。

もし手順がよくわからない場合は、HoloLens用のプロジェクトからVRM4Uを削除し、 別の新規プロジェクトにVRM4Uでモデルをインポート、それをmigrateでHoloLens用プロジェクトにデータ移行してみてください。 最低限のSkeletalMeshとしては 扱うことができると思います。

ruyo avatar Nov 07 '24 13:11 ruyo

わかりました。ご対応いただきありがとうございます。

A23004 avatar Nov 10 '24 05:11 A23004