pnmocap / neuronretargetingue Goto Github PK
View Code? Open in Web Editor NEWAn UnrealEngine Retargeting plugin for noitom mocap
An UnrealEngine Retargeting plugin for noitom mocap
Plans support Unreal Engine 5.1?
版本:NeuronRetargeting_v1.0.02_UE_5.0
You do not have a build of the plugin for 5.1.1, I have tried to rebuild the plugin from source and I get errors I don't know how to fix. I think some things in 5.1 were renamed.
Would really appreciate a build for 5.1.1 as I need mocap for a current project and am unable to go back to a previous version.
Below is visual studio output showing the errors
1>------ Build started: Project: neuronRetarget, Configuration: Development_Editor x64 ------
1>Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" neuronRetargetEditor Win64 Development -Project="C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\neuronRetarget.uproject" -WaitMutex -FromMsBuild
1>Log file: C:\Users\gcorson\AppData\Local\UnrealBuildTool\Log.txt
1>Creating makefile for neuronRetargetEditor (no existing makefile)
1>Building neuronRetargetEditor...
1>Using Visual Studio 2019 14.29.30140 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133) and Windows 10.0.19041.0 SDK (C:\Program Files (x86)\Windows Kits\10).
1>Determining max actions to execute in parallel (10 physical cores, 20 logical cores)
1> Executing up to 10 processes, one per physical core
1>Building 3 actions with 3 processes...
1>[1/3] Link UnrealEditor-NeuronRetargetingEditor.dll
1> Creating library C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\Plugins\NeuronRetargetingUE-1.0.01\NeuronRetargeting\Intermediate\Build\Win64\UnrealEditor\Development\NeuronRetargetingEditor\UnrealEditor-NeuronRetargetingEditor.suppressed.lib and object C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\Plugins\NeuronRetargetingUE-1.0.01\NeuronRetargeting\Intermediate\Build\Win64\UnrealEditor\Development\NeuronRetargetingEditor\UnrealEditor-NeuronRetargetingEditor.suppressed.exp
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl FAnimationNode_FSC::FAnimationNode_FSC(void)" (__imp_??0FAnimationNode_FSC@@QEAA@XZ) referenced in function "public: __cdecl UAnimGraphNode_FSC::UAnimGraphNode_FSC(class FVTableHelper &)" (??0UAnimGraphNode_FSC@@QEAA@AEAVFVTableHelper@@@Z)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2019: unresolved external symbol "public: __cdecl UAnimGraphNode_FSC::UAnimGraphNode_FSC(class FObjectInitializer const &)" (??0UAnimGraphNode_FSC@@QEAA@AEBVFObjectInitializer@@@Z) referenced in function "void __cdecl InternalConstructor<class UAnimGraphNode_FSC>(class FObjectInitializer const &)" (??$InternalConstructor@VUAnimGraphNode_FSC@@@@YAXAEBVFObjectInitializer@@@Z)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl UAnimGraphNode_FSC::PostEditChangeProperty(struct FPropertyChangedEvent &)" (?PostEditChangeProperty@UAnimGraphNode_FSC@@UEAAXAEAUFPropertyChangedEvent@@@Z)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual class FText __cdecl UAnimGraphNode_FSC::GetNodeTitle(enum ENodeTitleType::Type)const " (?GetNodeTitle@UAnimGraphNode_FSC@@UEBA?AVFText@@W4Type@ENodeTitleType@@@Z)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual class FText __cdecl UAnimGraphNode_FSC::GetTooltipText(void)const " (?GetTooltipText@UAnimGraphNode_FSC@@UEBA?AVFText@@XZ)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual class FName __cdecl UAnimGraphNode_FSC::GetEditorMode(void)const " (?GetEditorMode@UAnimGraphNode_FSC@@UEBA?AVFName@@XZ)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl UAnimGraphNode_FSC::PreloadRequiredAssets(void)" (?PreloadRequiredAssets@UAnimGraphNode_FSC@@UEAAXXZ)
1>AnimGraphNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual class FText __cdecl UAnimGraphNode_FSC::GetControllerDescription(void)const " (?GetControllerDescription@UAnimGraphNode_FSC@@MEBA?AVFText@@XZ)
1>C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\Plugins\NeuronRetargetingUE-1.0.01\NeuronRetargeting\Binaries\Win64\UnrealEditor-NeuronRetargetingEditor.dll : fatal error LNK1120: 8 unresolved externals
1>[2/3] Link UnrealEditor-NeuronRetargeting.dll
1> Creating library C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\Plugins\NeuronRetargetingUE-1.0.01\NeuronRetargeting\Intermediate\Build\Win64\UnrealEditor\Development\NeuronRetargeting\UnrealEditor-NeuronRetargeting.suppressed.lib and object C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\Plugins\NeuronRetargetingUE-1.0.01\NeuronRetargeting\Intermediate\Build\Win64\UnrealEditor\Development\NeuronRetargeting\UnrealEditor-NeuronRetargeting.suppressed.exp
1>AnimNode_FSC.gen.cpp.obj : error LNK2019: unresolved external symbol "public: __cdecl FAnimationNode_FSC::FAnimationNode_FSC(void)" (??0FAnimationNode_FSC@@QEAA@XZ) referenced in function "public: virtual void __cdecl UScriptStruct::TCppStructOps<struct FAnimationNode_FSC>::Construct(void *)" (?Construct@?$TCppStructOps@UFAnimationNode_FSC@@@UScriptStruct@@UEAAXPEAX@Z)
1>AnimNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl FAnimationNode_FSC::GatherDebugData(struct FNodeDebugData &)" (?GatherDebugData@FAnimationNode_FSC@@UEAAXAEAUFNodeDebugData@@@Z)
1>AnimNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl FAnimationNode_FSC::EvaluateSkeletalControl_AnyThread(struct FComponentSpacePoseContext &,class TArray<struct FBoneTransform,class TSizedDefaultAllocator<32> > &)" (?EvaluateSkeletalControl_AnyThread@FAnimationNode_FSC@@UEAAXAEAUFComponentSpacePoseContext@@AEAV?$TArray@UFBoneTransform@@V?$TSizedDefaultAllocator@$0CA@@@@@@Z)
1>AnimNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl FAnimationNode_FSC::IsValidToEvaluate(class USkeleton const *,struct FBoneContainer const &)" (?IsValidToEvaluate@FAnimationNode_FSC@@UEAA_NPEBVUSkeleton@@AEBUFBoneContainer@@@Z)
1>AnimNode_FSC.gen.cpp.obj : error LNK2001: unresolved external symbol "private: virtual void __cdecl FAnimationNode_FSC::InitializeBoneReferences(struct FBoneContainer const &)" (?InitializeBoneReferences@FAnimationNode_FSC@@EEAAXAEBUFBoneContainer@@@Z)
1>C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\Plugins\NeuronRetargetingUE-1.0.01\NeuronRetargeting\Binaries\Win64\UnrealEditor-NeuronRetargeting.dll : fatal error LNK1120: 5 unresolved externals
1>[3/3] WriteMetadata neuronRetargetEditor.target cancelled
1>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command ""C:\Program Files\Epic Games\UE_5.1\Engine\Build\BatchFiles\Build.bat" neuronRetargetEditor Win64 Development -Project="C:\Users\gcorson\Documents\Unreal Projects\neuronRetarget\neuronRetarget.uproject" -WaitMutex -FromMsBuild" exited with code 6.
1>Done building project "neuronRetarget.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
打包参数:shipping+win64
插件版本:NeuronRetargeting_v1.0.02_UE_5.0
我们使用的是源码版引擎
报错内容:
UATHelper: Packaging (Windows): ERROR: Missing precompiled manifest for 'NeuronRetargeting', 'D:\Desktop\vhman-other\Intermediate\Build\Win64\VirtualHuman\Shipping\NeuronRetargeting\NeuronRetargeting.precompiled'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in NeuronRetargeting.build.cs to override. If part of a plugin, also check if its 'Type' is correct.
PackagingResults: Error: Missing precompiled manifest for 'NeuronRetargeting', 'D:\Desktop\vhman-other\Intermediate\Build\Win64\VirtualHuman\Shipping\NeuronRetargeting\NeuronRetargeting.precompiled'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in NeuronRetargeting.build.cs to override. If part of a plugin, also check if its 'Type' is correct.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.