I add the command in the Engine.ini
r.Nanite.Allowtessellation=1
r.Nanite.Tessellation=1
but the nanite Tessellation in Editor does not work
when I package my project.
There are a lot of error of Nanite Tessellation shader:
LogShaderCompilers: Warning: /home/gao/WorkGround/UnrealEngine53/Engine/Shaders/Private/Nanite/NaniteTessellation.ush(279,50): Shader FMicropolyRasterizeCS, Permutation 81, VF None:
/Engine/Private/Nanite/NaniteTessellation.ush(279,50): error: use of undeclared identifier âSplitWorkQueue_DataBufferâ
static const FGlobalWorkQueue SplitWorkQueue = { SplitWorkQueue_DataBuffer, SplitWorkQueue_StateBuffer, 0, SplitWorkQueue_Size };
^
LogShaderCompilers: Warning: /home/gao/WorkGround/UnrealEngine53/Engine/Shaders/Private/Nanite/NaniteTessellation.ush(279,77): Shader FMicropolyRasterizeCS, Permutation 81, VF None:
/Engine/Private/Nanite/NaniteTessellation.ush(279,77): error: use of undeclared identifier âSplitWorkQueue_StateBufferâ
static const FGlobalWorkQueue SplitWorkQueue = { SplitWorkQueue_DataBuffer, SplitWorkQueue_StateBuffer, 0, SplitWorkQueue_Size };
^
LogShaderCompilers: Warning: /home/gao/WorkGround/UnrealEngine53/Engine/Shaders/Private/Nanite/NaniteTessellation.ush(279,108): Shader FMicropolyRasterizeCS, Permutation 81, VF None:
/Engine/Private/Nanite/NaniteTessellation.ush(279,108): error: use of undeclared identifier âSplitWorkQueue_Sizeâ; did you mean âSplitWorkQueueâ?