Git Product home page Git Product logo

windystrife / unrealengine_nvidiagameworks Goto Github PK

View Code? Open in Web Editor NEW
265.0 265.0 176.0 2.22 GB

This repository contains stable builds of several Nvidia technology merged together in Unreal Engine 4.18.3 - Visual Studio 2015 Recommended* Note: Wavework usage requires CUDA cores, which means Nvidia only https://www.unrealengine.com

License: MIT License

HTML 0.11% PLSQL 0.03% Shell 0.05% Python 12.38% C 5.10% Objective-C 0.15% C# 4.56% C++ 74.25% Makefile 0.17% Java 0.41% Batchfile 0.04% Perl 0.02% JavaScript 1.41% CMake 1.28% DIGITAL Command Language 0.01% Tcl 0.01% HLSL 0.01% GLSL 0.01% Objective-C++ 0.04% Raku 0.01%

unrealengine_nvidiagameworks's People

Contributors

windystrife avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

unrealengine_nvidiagameworks's Issues

Xcode10.1 compiling errors

Hi, is it appropriate to build this repository under MACOS 10.13, 10.14, Xcode 10.1, I tried on different computers while the build always failed, I strictly followed your instructions and had to modified -Wno-unused-lambda-capture skip the build error of ShaderCompileWorker, and I cannot figure out how to fix the errors building UE4, there's no similar error from google search.

Am I missing some NV sdk or something?

Thank you very much!

Please Help Me!

the errors like:

[71/1877] Compile Module.UnrealEd.10_of_21.cpp
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.16_of_21.cpp:3:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Lightmass/LightmassRender.cpp:22:
Runtime/Engine/Public/MaterialCompiler.h:125:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

Runtime/Engine/Public/MaterialCompiler.h:383:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.16_of_21.cpp:3:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Lightmass/LightmassRender.cpp:25:
In file included from Runtime/Landscape/Classes/LandscapeMaterialInstanceConstant.h:7:
In file included from Runtime/Engine/Classes/Materials/MaterialInstanceConstant.h:8:
Runtime/Engine/Classes/Materials/MaterialInstance.h:228:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

Runtime/Engine/Classes/Materials/MaterialInstance.h:321:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.16_of_21.cpp:3:
/Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Lightmass/LightmassRender.cpp:130:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.10_of_21.cpp:13:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxLightImport.cpp:11:
Runtime/Engine/Classes/Components/PointLightComponent.h:157:5: warning: 'WITH_NVVOLUMETRICLIGHTING' is not defined, evaluates to 0 [-Wundef]
#if WITH_NVVOLUMETRICLIGHTING
^
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.10_of_21.cpp:13:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxLightImport.cpp:12:
Runtime/Engine/Classes/Components/SpotLightComponent.h:84:5: warning: 'WITH_NVVOLUMETRICLIGHTING' is not defined, evaluates to 0 [-Wundef]
#if WITH_NVVOLUMETRICLIGHTING

In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.10_of_21.cpp:14:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxMainExport.cpp:87:
In file included from Runtime/Engine/Public/PhysXPublic.h:17:
In file included from Runtime/Engine/Public/PhysXIncludes.h:92:
ThirdParty/PhysX/FLEX-1.1.0/include/NvFlex.h:32:5: warning: '_WIN32' is not defined, evaluates to 0 [-Wundef]
#if _WIN32

ThirdParty/PhysX/FLEX-1.1.0/include/NvFlex.h:195:129: error: implicit conversion from 'NvFlexPhase' to 'int' changes value from 4278190080 to -16777216 [-Werror,-Wconstant-conversion]
NV_FLEX_API inline int NvFlexMakePhase(int group, int particleFlags) { return NvFlexMakePhaseWithChannels(group, particleFlags, eNvFlexPhaseShapeChannelMask); }
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ThirdParty/PhysX/FLEX-1.1.0/include/NvFlex.h:938:147: error: implicit conversion from 'NvFlexPhase' to 'int' changes value from 4278190080 to -16777216 [-Werror,-Wconstant-conversion]
NV_FLEX_API inline int NvFlexMakeShapeFlags(NvFlexCollisionShapeType type, bool dynamic) { return NvFlexMakeShapeFlagsWithChannels(type, dynamic, eNvFlexPhaseShapeChannelMask); }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.10_of_21.cpp:16:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxMaterialImport.cpp:19:
In file included from Runtime/Engine/Classes/Materials/MaterialInstanceConstant.h:8:
Runtime/Engine/Classes/Materials/MaterialInstance.h:228:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

Runtime/Engine/Classes/Materials/MaterialInstance.h:321:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI

3 warnings generated.
[72/1877] Compile Module.UnrealEd.4_of_21.cpp
5 warnings and 2 errors generated.
[73/1877] Compile Module.UnrealEd.17_of_21.cpp
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.4_of_21.cpp:5:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/ComponentAssetBroker.cpp:17:
In file included from ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:125:
In file included from ThirdParty/HairWorks/Nv/HairWorks/NvHairCommon.h:11:
In file included from ThirdParty/HairWorks/Nv/Common/NvCoCommon.h:31:
ThirdParty/HairWorks/Nv/Core/1.0/NvAssert.h:15:5: error: macro expansion producing 'defined' has undefined behavior [-Werror,-Wexpansion-to-defined]
#if NV_ENABLE_ASSERTS

ThirdParty/HairWorks/Nv/Core/1.0/NvAssert.h:12:42: note: expanded from macro 'NV_ENABLE_ASSERTS'

define NV_ENABLE_ASSERTS (NV_DEBUG && !defined(CUDACC))

ThirdParty/HairWorks/Nv/Core/1.0/NvAssert.h:32:6: error: macro expansion producing 'defined' has undefined behavior [-Werror,-Wexpansion-to-defined]

if NV_ENABLE_ASSERTS

ThirdParty/HairWorks/Nv/Core/1.0/NvAssert.h:12:42: note: expanded from macro 'NV_ENABLE_ASSERTS'

define NV_ENABLE_ASSERTS (NV_DEBUG && !defined(CUDACC))

                                           ^

In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.4_of_21.cpp:5:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/ComponentAssetBroker.cpp:17:
In file included from ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:125:
In file included from ThirdParty/HairWorks/Nv/HairWorks/NvHairCommon.h:12:
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:76:1: error: expected unqualified-id
{
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:82:1: error: expected unqualified-id
{
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:90:19: error: field has incomplete type 'NvCo_AlignedVec4'
NvCo_AlignedVec4 rows[3];
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:81:21: note: forward declaration of 'NvCo_AlignedVec4'
NV_ALIGN(16, struct NvCo_AlignedVec4)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:96:19: error: field has incomplete type 'NvCo_AlignedVec4'
NvCo_AlignedVec4 rows[4];
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:81:21: note: forward declaration of 'NvCo_AlignedVec4'
NV_ALIGN(16, struct NvCo_AlignedVec4)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:100:1: error: expected unqualified-id
{
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:109:1: error: expected unqualified-id
{
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:116:25: error: field has incomplete type 'NvCo_AlignedQuaternion'
NvCo_AlignedQuaternion q;
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:108:21: note: forward declaration of 'NvCo_AlignedQuaternion'
NV_ALIGN(16, struct NvCo_AlignedQuaternion)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:117:19: error: field has incomplete type 'NvCo_AlignedVec4'
NvCo_AlignedVec4 p;
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:81:21: note: forward declaration of 'NvCo_AlignedVec4'
NV_ALIGN(16, struct NvCo_AlignedVec4)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:123:19: error: field has incomplete type 'NvCo_AlignedVec4'
NvCo_AlignedVec4 minimum;
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:81:21: note: forward declaration of 'NvCo_AlignedVec4'
NV_ALIGN(16, struct NvCo_AlignedVec4)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:124:19: error: field has incomplete type 'NvCo_AlignedVec4'
NvCo_AlignedVec4 maximum;
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:81:21: note: forward declaration of 'NvCo_AlignedVec4'
NV_ALIGN(16, struct NvCo_AlignedVec4)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:130:25: error: field has incomplete type 'NvCo_AlignedQuaternion'
NvCo_AlignedQuaternion q0, q1;
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:108:21: note: forward declaration of 'NvCo_AlignedQuaternion'
NV_ALIGN(16, struct NvCo_AlignedQuaternion)
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:130:29: error: field has incomplete type 'NvCo_AlignedQuaternion'
NvCo_AlignedQuaternion q0, q1;
^
ThirdParty/HairWorks/Nv/Common/Math/NvCoMathTypes.h:108:21: note: forward declaration of 'NvCo_AlignedQuaternion'
NV_ALIGN(16, struct NvCo_AlignedQuaternion)
^
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.4_of_21.cpp:5:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/ComponentAssetBroker.cpp:17:
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:455:3: warning: field 'm_copyAll' will be initialized after field 'm_copyGroom' [-Wreorder]
m_copyAll(true),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:726:3: warning: field 'm_lengthScale' will be initialized after field 'm_usePixelDensity' [-Wreorder]
m_lengthScale(1.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:731:3: warning: field 'm_waveScaleStrand' will be initialized after field 'm_waveScaleNoise' [-Wreorder]
m_waveScaleStrand(1.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:744:3: warning: field 'm_glintExponent' will be initialized after field 'm_rootTipColorWeight' [-Wreorder]
m_glintExponent(2.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:753:3: warning: field 'm_specularSecondaryOffset' will be initialized after field 'm_specularPowerPrimary' [-Wreorder]
m_specularSecondaryOffset(0.1f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:755:3: warning: field 'm_specularPowerSecondary' will be initialized after field 'm_rootAlphaFalloff' [-Wreorder]
m_specularPowerSecondary(20.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:759:3: warning: field 'm_shadowSigma' will be initialized after field 'm_castShadows' [-Wreorder]
m_shadowSigma(0.2f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:767:3: warning: field 'm_simulate' will be initialized after field 'm_backStopRadius' [-Wreorder]
m_simulate(true),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:774:3: warning: field 'm_interactionStiffness' will be initialized after field 'm_massScale' [-Wreorder]
m_interactionStiffness(0.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:776:3: warning: field 'm_windNoise' will be initialized after field 'm_stiffness' [-Wreorder]
m_windNoise(0.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:779:3: warning: field 'm_stiffnessDamping' will be initialized after field 'm_rootStiffness' [-Wreorder]
m_stiffnessDamping(0.0f),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:818:3: warning: field 'm_visualizePinConstraints' will be initialized after field 'm_visualizeCapsules' [-Wreorder]
m_visualizePinConstraints(false),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:821:3: warning: field 'm_visualizeGuideHairs' will be initialized after field 'm_visualizeControlVertices' [-Wreorder]
m_visualizeGuideHairs(false),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:822:3: warning: field 'm_visualizeControlVertices' will be initialized after field 'm_visualizeBoundingBox' [-Wreorder]
m_visualizeControlVertices(false),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:825:3: warning: field 'm_visualizeShadingNormalBone' will be initialized after field 'm_visualizeHairInteractions' [-Wreorder]
m_visualizeShadingNormalBone(false),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:827:3: warning: field 'm_visualizeSkinnedGuideHairs' will be initialized after field 'm_visualizeFrames' [-Wreorder]
m_visualizeSkinnedGuideHairs(false),
^
ThirdParty/HairWorks/Nv/HairWorks/NvHairSdk.h:830:3: warning: field 'm_visualizeShadingNormals' will be initialized after field 'm_visualizeHairSkips' [-Wreorder]
m_visualizeShadingNormals(false),
^
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Intermediate/Build/Mac/UE4Editor/Development/UnrealEd/Module.UnrealEd.17_of_21.cpp:12:
In file included from /Users/JUN/work/UnrealEngine_NVIDIAGameWorks-4.18-GameWorks/Engine/Source/Editor/UnrealEd/Private/PreviewMaterial.cpp:16:
In file included from Runtime/Engine/Classes/Materials/MaterialInstanceConstant.h:8:
Runtime/Engine/Classes/Materials/MaterialInstance.h:228:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI
^
Runtime/Engine/Classes/Materials/MaterialInstance.h:321:5: warning: 'WITH_GFSDK_VXGI' is not defined, evaluates to 0 [-Wundef]
#if WITH_GFSDK_VXGI
^
17 warnings and 14 errors generated.

These are not all the errors, 不一而足。

ERROR: The specified path, file name, or both are too long

I got an error stating the file path / file name is to long and I am stuck. I have also downloaded the file but I am not sure how to proceed ahead. I will be thank full for the help

--Error Message as pasted below--

Checking dependencies (excluding Mac, Android, Linux)...
Updating dependencies: 0% (0/205)...
Failed to download 'http://cdn.unrealengine.com/dependencies/2466157-4ecb0085873048178dd6d2b8872eea79/81594c92fcec0b95d7d0b47ad36aef8d2605c8b8': The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. (PathTooLongException)
Press any key to continue . . .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.