Niagara Static Mesh variable can't run on GPU
I am trying out a Mesh Morph effect with the Niagara editor. It all works when the effect is run on the CPU but since I want to bump up the amount of particles, I want this effect to run on the GPU to not effect the performance.
The only problem is, I am using two Static Mesh variables within the Niagara editor to get the Tri Coords and apparently this variable type can't be used with the GPU. Here is the error log,
Error: DataInterface Emitter.MeshStart (NiagaraDataInterfaceStaticMesh) cannot run on the GPU. - Callstack: GPUComputeScript
Error: DataInterface Emitter.MeshEnd (NiagaraDataInterfaceStaticMesh) cannot run on the GPU. - Callstack: GPUComputeScript
Needless to say I am new to Niagara and I couldn't figure out a work-around to this, if there is any. But it feels like having a reference to some mesh shouldn't be that hard to accomplish and all I need from the mesh is a random point on its surface.
asked Jul 24 '18 at 12:11 PM in Using UE4
Follow this question
Once you sign in you will be able to subscribe for any updates here