As the subtitle, my teammate told me to think of a way(if it exists) to use materials to create an water surface that can react to players, and has waves, but I’ve never thought of it and can think of no way (the only way I’ve thought of is to make it physical, but I don’t even know how, not even when I was learning about UDK).
Is there a procedure? I know the answer might be diverse so I don’t need a detailed tutorial, just need a conceptual remainder.
You can let it react to the player with material parameters that you change in your bp’s -> with that technique you can let waves appear when the player moves through the water
Cube2222: what’s supposed to be in there? I think the FluidSurface plugin, but the link is dead and here there’s only the TextureMoviePlugin
:
that technique would only work by manually passing the player’s position into the shader.
it’s a cheap trick in my opinion, and it will only work in a game with no other players and no other NPCs - basically only the player character can do it, or a predefined N amount of characters (you do N times inside the shader and do it for the N nearest characters) but the code starts getting more complex with that.
as with the request of physically interactive foliage, here a systemic approach would work best. for the water case I think something like FluidSurface is best
and for other cases (smaller scale) I keep thinking something like UDK’s HitMask would work nicely, which in UE4 I believe is just the usage of a DynamicTexture
Is something necessary to see it? Because as Chosker reports the link goes to a 404 page for me as well while the only repository that I see from you is the Texture Movie Plugin posted in September.
Oh I suppose that is my problem. I literally just signed up for GitHub to see if that would let me view the link. Wasn’t aware that I could or should link my UE4 to it so I’ll go figure that out now.
Just go to www.unrealengine and sign in, then from the account page enter your User ID from GitHub to the form, will link your account to your subscription. After that you shouldn’t have any trouble viewing the page.