ruyo / VRM4U

Runtime VRM loader for UnrealEngine5
Other
1.41k stars 184 forks source link

5.3 -> 5.4 upgrade fail #386

Open penyparker opened 5 months ago

penyparker commented 5 months ago

i am getting this compile error [189/522] Compile [x64] Module.VRM4U.2.cpp [190/522] Compile [x64] VRM4U.cpp [191/522] Compile [x64] Module.VRM4U.1.cpp [192/522] Compile [x64] Module.VRM4U.3.cpp [193/522] Compile [x64] VRM4U_AnimSubsystem.cpp [194/522] Compile [x64] Vrm1LicenseObject.cpp [195/522] Compile [x64] VrmAnimInstanceTemplate.cpp [196/522] Compile [x64] VrmAnimInstance.cpp [197/522] Compile [x64] VrmAssetListObject.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmAssetListObject.cpp(80): warning C4996: 'UObject::GetAssetRegistryTags': Implement the version that takes FAssetRegistryTagsContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [198/522] Compile [x64] VrmAnimInstanceCopy.cpp [199/522] Compile [x64] VrmCineCameraActor.cpp [200/522] Compile [x64] VrmCameraCheckComponent.cpp [201/522] Compile [x64] VrmCustomStruct.cpp [202/522] Compile [x64] VrmCineCameraComponent.cpp [203/522] Compile [x64] VrmAnimInstanceRetargetFromMannequin.cpp [204/522] Compile [x64] VrmDrawFrustumComponent.cpp [205/522] Compile [x64] VrmDropFiles.cpp [206/522] Compile [x64] VrmHMDTrackingComponent.cpp [207/522] Compile [x64] VrmImportMaterialSet.cpp [208/522] Compile [x64] VrmLicenseObject.cpp [209/522] Compile [x64] VrmMetaObject.cpp [210/522] Compile [x64] VrmEditorEventComponent.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmEditorEventComponent.cpp(118): warning C4996: 'ULevelSequenceEditorBlueprintLibrary::GetCurrentTime': Use GetCurrentTime that returns a FMovieSceneSequencePlaybackParams Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [211/522] Compile [x64] VrmModelActor.cpp [212/522] Compile [x64] VrmBPFunctionLibrary.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmBPFunctionLibrary.cpp(1706): warning C4996: 'UAnimSequence::SetUseRawDataOnly': SetUseRawDataOnly has been deprecated Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [213/522] Compile [x64] VrmGameViewportClient.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(429): error C2039: 'CurrentStrataVisualizationMode': is not a member of 'FSceneView' C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\HeadMountedDisplay\Public\IHeadMountedDisplay.h(18): note: see declaration of 'FSceneView' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(429): error C3861: 'GetCurrentStrataVisualizationMode': identifier not found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(594): warning C4996: 'FStaticResolutionFractionHeuristic::FStaticResolutionFractionHeuristic': Uses PullRunTimeRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(599): warning C4996: 'FStaticResolutionFractionHeuristic::FUserSettings::PullEditorRenderingSettings': Uses PullEditorRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(604): warning C4996: 'FStaticResolutionFractionHeuristic::FUserSettings::PullRunTimeRenderingSettings': Uses PullRunTimeRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [214/522] Compile [x64] VrmRuntimeSettings.cpp [215/522] Compile [x64] VrmPoseableMeshComponent.cpp [216/522] Compile [x64] VrmNetworkBPFunctionLibrary.cpp [217/522] Compile [x64] VrmUtilImage.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): error C7568: argument list missing after assumed function template 'TFieldPtrAccessor' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(426): error C2039: 'CreateTextureFromImage': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2065: 'FImportImage': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2146: syntax error: missing ';' before identifier 'img' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(430): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(430): error C3861: 'LoadImageFromMemory': identifier not found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C3861: 'CreateTexture': identifier not found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(440): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2660: 'FMemory::Memcpy': function does not take 1 arguments C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\HAL\UnrealMemory.h(160): note: see declaration of 'FMemory::Memcpy' C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\HAL\UnrealMemory.h(166): note: could be 'void FMemory::Memcpy(T &,const T &)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): note: 'void FMemory::Memcpy(T &,const T &)': expects 2 arguments - 1 provided C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): note: while trying to match the argument list '(uint8 )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2672: 'FMath::IsPowerOfTwo': no matching overloaded function found C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(515): note: could be 'bool FMath::IsPowerOfTwo(T)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2672: 'FMath::IsPowerOfTwo': no matching overloaded function found C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(515): note: could be 'bool FMath::IsPowerOfTwo(T)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(489): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(490): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(491): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(492): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2661: 'FTextureSource::Init': no overloaded function takes 4 arguments C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): note: while trying to match the argument list '()' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(516): error C2039: 'CreateTexture': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(587): error C2039: 'LoadImageFromMemory': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' [218/522] Compile [x64] VrmUtilString.cpp [219/522] Compile [x64] VrmUtil.cpp [220/522] Compile [x64] VrmSpringBone.cpp

UnrealEngine Version: [e.g. UE5.4] i am using latest source and vrm4u

ruyo commented 5 months ago

Hi. It appears that you are not updating the plugin correctly. Please try deleting the entire folder and then re-locating the new files.

penyparker commented 5 months ago

it was because of outdated plugin i have thx

penyparker commented 5 months ago

i tried to build this on new 5.4 project with only vrm4u and i am getting this ------ Building 96 action(s) started ------ [1/96] Compile [x64] Module.VRM4UCaptureEditor.cpp [2/96] Compile [x64] AnimGraphNode_VrmVMC.cpp [3/96] Compile [x64] VRM4UCaptureEditor.cpp [4/96] Compile [x64] Module.VRM4UCapture.cpp [5/96] Compile [x64] VRM4UCapture.cpp [6/96] Compile [x64] AnimNode_VrmVMC.cpp [7/96] Compile [x64] VRM4U_VMCSubsystem.cpp [8/96] Compile [x64] VrmCaptureManager.cpp [9/96] Compile [x64] VrmVMCObject.cpp [10/96] Compile [x64] VrmMocopiReceiver.cpp [11/96] Compile [x64] Module.VRM4UEditor.cpp [12/96] Compile [x64] VRM4UEditor.cpp [13/96] Compile [x64] AnimGraphNode_VrmConstraint.cpp [14/96] Compile [x64] AnimGraphNode_VrmCopyHandBone.cpp [15/96] Compile [x64] AnimGraphNode_VrmModifyBoneDynamic.cpp [16/96] Compile [x64] VrmEditorBPFunctionLibrary.cpp [17/96] Compile [x64] AnimGraphNode_VrmModifyBoneList.cpp [18/96] Compile [x64] AnimGraphNode_VrmModifyHumanoidBone.cpp [19/96] Compile [x64] AnimGraphNode_VrmModifyBoneListRetarget.cpp [20/96] Compile [x64] AnimGraphNode_VrmQuestHandBone.cpp [21/96] Compile [x64] AnimGraphNode_VrmPoseBlendNode.cpp [22/96] Compile [x64] AnimGraphNode_VrmRetargetFromMannequin.cpp [23/96] Compile [x64] AnimGraphNode_VrmSpringBone.cpp [24/96] Compile [x64] VRM4UDetailCustomize.cpp [25/96] Compile [x64] Module.VRM4UImporter.cpp [26/96] Compile [x64] VRM4UImporterModule.cpp [27/96] Compile [x64] VRM4UImporterFactory.cpp [28/96] Compile [x64] VrmAssetListThumbnailRenderer.cpp [29/96] Compile [x64] VrmImportUI.cpp [30/96] Compile [x64] VrmOptionWindow.cpp [31/96] Compile [x64] Module.VRM4ULoader.cpp [32/96] Compile [x64] VRM4ULoaderModule.cpp [33/96] Compile [x64] VrmAsyncLoadAction.cpp [34/96] Compile [x64] LoaderBPFunctionLibrary.cpp [35/96] Compile [x64] VrmConvert.cpp [36/96] Compile [x64] VrmConvertHumanoid.cpp [37/96] Compile [x64] VrmConvertMetadata.cpp [38/96] Compile [x64] VrmConvertIKRig.cpp [39/96] Compile [x64] VrmConvertMorphTarget.cpp C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4ULoader\Private\VrmConvertMorphTarget.cpp(365): warning C4996: 'USkeletalMesh::LoadLODImportedData': Use GetMeshDescription instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4ULoader\Private\VrmConvertMorphTarget.cpp(371): warning C4996: 'USkeletalMesh::SaveLODImportedData': Use CommitMeshDescription instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4ULoader\Private\VrmConvertMorphTarget.cpp(373): warning C4996: 'USkeletalMesh::SetLODImportedDataVersions': No equivalent provided since versioning is not surfaced for mesh description bulk data. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [40/96] Compile [x64] VrmConvertPose.cpp [41/96] Compile [x64] VrmConvertRig.cpp [42/96] Compile [x64] VrmConvertModel.cpp [43/96] Compile [x64] VrmJson.cpp [44/96] Compile [x64] VrmConvertTexture.cpp [45/96] Compile [x64] VrmLoaderComponent.cpp [46/96] Compile [x64] VrmSkeletalMesh.cpp [47/96] Compile [x64] VrmLoaderUtil.cpp [48/96] Compile [x64] VrmSkeletalMeshComponent.cpp [49/96] Compile [x64] VRM4UMisc.cpp [50/96] Compile [x64] Module.VRM4URender.cpp [51/96] Compile [x64] VRM4URender.cpp [52/96] Compile [x64] VrmSkeleton.cpp [53/96] Compile [x64] VRM4U_RenderSubsystem.cpp [54/96] Compile [x64] VrmSceneViewExtension.cpp [55/96] Compile [x64] AnimNode_VrmConstraint.cpp [56/96] Compile [x64] AnimNode_VrmCopyHandBone.cpp [57/96] Compile [x64] AnimNode_VrmModifyBoneDynamic.cpp [58/96] Compile [x64] AnimNode_VrmModifyBoneList.cpp [59/96] Compile [x64] AnimNode_VrmModifyBoneListRetarget.cpp [60/96] Compile [x64] AnimNode_VrmPoseBlendNode.cpp [61/96] Compile [x64] AnimNode_VrmModifyHumanoidBone.cpp [62/96] Compile [x64] AnimNode_VrmQuestHandBone.cpp [63/96] Compile [x64] AnimNode_VrmRetargetFromMannequin.cpp [64/96] Compile [x64] AnimNode_VrmSpringBone.cpp [65/96] Compile [x64] Module.VRM4U.2.cpp [66/96] Compile [x64] Module.VRM4U.1.cpp [67/96] Compile [x64] VRM4U.cpp [68/96] Compile [x64] Module.VRM4U.3.cpp [69/96] Compile [x64] VRM4U_AnimSubsystem.cpp [70/96] Compile [x64] Vrm1LicenseObject.cpp [71/96] Compile [x64] VrmAnimInstance.cpp [72/96] Compile [x64] VrmAnimInstanceCopy.cpp [73/96] Compile [x64] VrmAnimInstanceTemplate.cpp [74/96] Compile [x64] VrmAssetListObject.cpp C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmAssetListObject.cpp(80): warning C4996: 'UObject::GetAssetRegistryTags': Implement the version that takes FAssetRegistryTagsContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [75/96] Compile [x64] VrmAnimInstanceRetargetFromMannequin.cpp [76/96] Compile [x64] VrmCameraCheckComponent.cpp [77/96] Compile [x64] VrmCineCameraActor.cpp [78/96] Compile [x64] VrmCineCameraComponent.cpp [79/96] Compile [x64] VrmCustomStruct.cpp [80/96] Compile [x64] VrmDrawFrustumComponent.cpp [81/96] Compile [x64] VrmDropFiles.cpp [82/96] Compile [x64] VrmBPFunctionLibrary.cpp C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmBPFunctionLibrary.cpp(1706): warning C4996: 'UAnimSequence::SetUseRawDataOnly': SetUseRawDataOnly has been deprecated Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [83/96] Compile [x64] VrmEditorEventComponent.cpp C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmEditorEventComponent.cpp(118): warning C4996: 'ULevelSequenceEditorBlueprintLibrary::GetCurrentTime': Use GetCurrentTime that returns a FMovieSceneSequencePlaybackParams Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [84/96] Compile [x64] VrmHMDTrackingComponent.cpp [85/96] Compile [x64] VrmImportMaterialSet.cpp [86/96] Compile [x64] VrmGameViewportClient.cpp C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(429): error C2039: 'CurrentStrataVisualizationMode': is not a member of 'FSceneView' C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\HeadMountedDisplay\Public\IHeadMountedDisplay.h(18): note: see declaration of 'FSceneView' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(429): error C3861: 'GetCurrentStrataVisualizationMode': identifier not found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(594): warning C4996: 'FStaticResolutionFractionHeuristic::FStaticResolutionFractionHeuristic': Uses PullRunTimeRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(599): warning C4996: 'FStaticResolutionFractionHeuristic::FUserSettings::PullEditorRenderingSettings': Uses PullEditorRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(604): warning C4996: 'FStaticResolutionFractionHeuristic::FUserSettings::PullRunTimeRenderingSettings': Uses PullRunTimeRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [87/96] Compile [x64] VrmLicenseObject.cpp [88/96] Compile [x64] VrmMetaObject.cpp [89/96] Compile [x64] VrmModelActor.cpp [90/96] Compile [x64] VrmPoseableMeshComponent.cpp [91/96] Compile [x64] VrmNetworkBPFunctionLibrary.cpp [92/96] Compile [x64] VrmRuntimeSettings.cpp [93/96] Compile [x64] VrmUtil.cpp [94/96] Compile [x64] VrmUtilImage.cpp C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): error C7568: argument list missing after assumed function template 'TFieldPtrAccessor' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(426): error C2039: 'CreateTextureFromImage': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2065: 'FImportImage': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2146: syntax error: missing ';' before identifier 'img' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(430): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(430): error C3861: 'LoadImageFromMemory': identifier not found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C3861: 'CreateTexture': identifier not found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(440): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2660: 'FMemory::Memcpy': function does not take 1 arguments C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\HAL\UnrealMemory.h(160): note: see declaration of 'FMemory::Memcpy' C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\HAL\UnrealMemory.h(166): note: could be 'void FMemory::Memcpy(T &,const T &)' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): note: 'void FMemory::Memcpy(T &,const T &)': expects 2 arguments - 1 provided C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): note: while trying to match the argument list '(uint8 )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2672: 'FMath::IsPowerOfTwo': no matching overloaded function found C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(515): note: could be 'bool FMath::IsPowerOfTwo(T)' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2672: 'FMath::IsPowerOfTwo': no matching overloaded function found C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(515): note: could be 'bool FMath::IsPowerOfTwo(T)' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(489): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(490): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(491): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(492): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2661: 'FTextureSource::Init': no overloaded function takes 4 arguments C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): note: while trying to match the argument list '()' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(516): error C2039: 'CreateTexture': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: Failed to specialize function template 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T )' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(587): error C2039: 'LoadImageFromMemory': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\VRM4UTEST\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' [95/96] Compile [x64] VrmSpringBone.cpp [96/96] Compile [x64] VrmUtilString.cpp Total time in Parallel executor: 192.80 seconds Total execution time: 202.76 seconds Build failed.

ruyo commented 5 months ago

Your plugin appears to be out of version. The latest source does not contain VrmUtilImage.cpp. UE5.4 support requires 20240424 or later. If there is no inconvenience, please use the latest version.

penyparker commented 5 months ago

i need to override VRM4U_5_4_20240606 this one to the source right?

penyparker commented 5 months ago

well..i need to overwrite source to latest plugin file

i was doing it wrong

ruyo commented 5 months ago

Replace the plugin folder. Overwriting will result in an error because the old files will remain.