Custom Animation Node - Missing nvTriStrip module?

G’day,

My generate solution work around has come back to haunt me.
When I try to package up the game, I get:

Discovering modules, targets and source code for project...
Binding IntelliSense data... 0%ERROR: Couldn't find module rules file for module 'nvTriStrip'.

GenerateProjectFiles ERROR: UnrealBuildTool was unable to generate project files.

NOOOOOOoooooo…

Its caused by:

PrivateDependencyModuleNames.AddRange(new string[] {"AnimGraph", "BlueprintGraph"});

Except without them I can’t compile my custom animation nodes:

LogCompile:Error: Superclass AnimGraphNode_SkeletalControlBase of class GBAnimGraphNode_Recoil not found

Any suggestions?

Kris

Update: The only reference to this module is in MeshUtilities.Build.cs.
Commenting it out fixes the problem… but then it complains about ForsythTriOptimizer, then DX9, then FBX etc.

Anyone else has this issue?
Anyone else created a custom animation node?

Kris.

Solution: Copy missing third party source from GitHUB to binary build.

Ended up moving over the following from \GitHub\UnrealEngine\Engine\Source\ThirdParty
to C:\Program Files\Unreal Engine\4.0\Engine\Source\ThirdParty :

  • nvTriStip
  • ForsythTriOO
  • FBX
  • Windows/DX9
  • HACD

Will now compile and produce solution file in binary build.

If this was posted earlier, I must really suck at using the search feature.

Kris