It is easier to create only the user parameter inside niagara system, and the changes will be available to the actor, there is no need to create BP and construction script.
How do you get the dynamic material parameters to appear inside of Niagara? Everyone says all you have to do is create dynamic material parameter node and hook it up inside your material and it's supposed to show up in NIagara. When I add the dynamics material parameter module inside Niagara, all of the parameters are empty and say "Param0-0 (no material params found)".
Material stays black no matter what. I'm being told on forums is that because I'm using a V3 color node as opposed to the Particle Color node. But clearly in your example, it works. Unfortunately 'Particle Color' cannot be converted into a param so I kind of have to avoid using just that. Mixing Particle Color with the Param with Add/Multiply/Etc STILL yields a black color in the viewport and runtime. What on EARTH do I have to do to get it to work?
The reason it doesn't work is probably because the variable name should have the prefix "User.", as it's a user param inside the niagara system. it should look like "User.DynamicMaterial"
@@rubncarmona Cant name a variable containing "." opted for "UserDynamicMaterial" and no change.. EDIT: I see what you meant, changed it... I think its starting to work but material is all black