Announcement

Collapse
No announcement yet.

gFur, free shell based fur plugin

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts


    The phlegm looks like this increased gravity for the hair that pulls it down. And create a water immersion texture for filtering the generation of particle droplets of water from stuck hairs in the direction of gravity. The texture of dirt particles is cleared from the texture of immersion in water.

    Comment


      Gfur pro update, but it is written that there was updated.

      Comment


        Originally posted by TrygonLudo View Post
        Hi, I do have a question about the plugin

        Is it possible to add a wet material over it ? For example for animal wet when raining or swimming

        Thanks
        We don't have a "wet" option in the shader, but it's a good idea for an update. Meanwhile, you could tweak the shader and rising the gravitation constant should do the trick.

        Comment




          I believe that you need to make an additional more advanced physical coat with a reaction to collisions as in https://forums.unrealengine.com/comm...physics-plugin because it is very difficult.
          Last edited by Dreika; 03-26-2019, 10:02 AM.

          Comment


            Originally posted by GiM s.r.o. View Post

            We don't have a "wet" option in the shader, but it's a good idea for an update. Meanwhile, you could tweak the shader and rising the gravitation constant should do the trick.
            Thanks. I was more thinking about if it was possible to get a glossy look like it has water on fur when raining, that's all. Not really about heavy-looking wet fur, but simply about the glossy/shiny effect of water on fur.

            Comment


              Yeah, the shader has a roughness slot either for a texture or you can use constant. Though I'm not sure how convincing the effect will be. Still the wet shader sounds like a good idea.

              Comment


                I can't find anything on your licensing. I assume you require people to buy the pro version to ship a game with your shader?

                Can i disable physics on a component fully? Very short fur I don't need physics on. I can set everything to 0 but I am not sure if that actually stops the physics processing for that component.

                Neofur's morphing only works properly if the bottom half of all hair guide splines stand straight up, otherwise it will clip into the model on extreme morphs (not even that extreme actually). Neatly combed splines that grow sort of parallel with the mesh aren't possible for morphs.
                How's that for gfur?

                Is the pro version a bit more performant then the free version?
                I tested it against the old neofur optimzed shader, and with a few very minor tweaks to the gfur blueprint (added an overcoat using the textures allready used by the blueprint, just adds 6 instructions, removed fresnel since I didn't need it) I had it looking just as good as neofur.
                Eventhough gfur looks a lot more lightweight to me the neofur optimized shader outperformed it by quite a bit, 10 fps difference. wich is odd, I allways assumed neofur was rather sluggish.

                From a distance though, when the characters take up at most third screen height, gfur performs and looks better. Makes me think I am messing up with gfur's lod.
                Is there something in gfur that absolutely must be set up manually that I maybe missed, so I can squeeze out some frames? I'm fairly certain it should run better then neofur and that I am doing something wrong.

                Comment


                  Hello, the licensing is bound to the marketplace rules, so you can ship your game with gFur free if the feature set is enough for you.

                  Disabling physics is available only with gFur PRO, so is morph support and grooming tools inside Unreal Engine editor.
                  You should expect similar issues with parallel splines to the surface because of the underlying principle which both solutions are based on (shell based fur).

                  For performance you should definitely use fur LODs.

                  Comment


                    hello can i change the color of the growth mesh material at runtime?

                    Comment


                      Originally posted by LeonKendel View Post
                      hello can i change the color of the growth mesh material at runtime?
                      I would assume the same way you'd do it with any other kind of material change in runtime. Make a dynamic material instance, hook up some of the parameters to code/blueprint, and change them during runtime. Like for example the color.

                      _

                      Heyo there, the plugin looks pretty interesting, and it's great that the basic version is free, so that it's possible to experiment with it a bit before going in for the full, Pro version.
                      I'm just curious about a couple things:

                      1: In the documentation there's a reference to an 'advanced' shader with clumping and wind, I'm assuming this is pro-only, correct?

                      2: It seems like there's a quality scaling based on rendering resolution/ screen size vs resolution system, separate from LODs. Zooming out will simplify the fur rendering.
                      Is there any way to adjust how this scales? A kind of negative LOD bias, if you will?
                      For something like a cinematic, it feels like the fur's quality drops off faster than I'd like, unless I increase rendering resolution, which isn't always practical.
                      Or is a part of this more that Unreal itself downsamples the quality of the material based on distance, which is far more visible on fur than on other objects?
                      It's especially visible with thinner fur strands.

                      example: Just used the UE4 Mannequin, slapped some fur on him as an example:
                      Same camera position, at 50,100,150,200% resolution. At the same distance there's a very large difference in fur quality/definition.
                      (No other changes than just adjusting rendering resolution. Open in fullscreen for a better view.)
                      Click image for larger version  Name:	resolution-dependent.jpg Views:	1 Size:	452.5 KB ID:	1613249
                      Is there a way to override this, or adjust it as an additional way to control quality in addition to the LOD system? Or is it just intrinsically linked to rendering resolution?
                      Last edited by ax448; 04-29-2019, 02:22 PM. Reason: Edit: Just removed something I found an answer for.

                      Comment


                        Originally posted by ax448 View Post
                        I would assume the same way you'd do it with any other kind of material change in runtime. Make a dynamic material instance, hook up some of the parameters to code/blueprint, and change them during runtime. Like for example the color.
                        i wish it was this easy, or i'm missing something here.
                        Click image for larger version

Name:	2.JPG
Views:	1
Size:	424.8 KB
ID:	1613568

                        I'm doing exactly that, but it does not work

                        Click image for larger version

Name:	HighresScreenshot00000.jpg
Views:	1
Size:	51.8 KB
ID:	1613569

                        I'm also trying to make the dynamic material getting from the grow mesh but it does not work either.

                        Click image for larger version

Name:	Captura-de-Tela-152.png
Views:	1
Size:	321.6 KB
ID:	1613570
                        Click image for larger version

Name:	Captura-de-Tela-154.png
Views:	1
Size:	342.2 KB
ID:	1613571

                        or i'm missing something here or the plugin does not allow this, either way i need to know this before deciding to buy it.

                        Comment


                          Hello there !
                          Can't seem to make your plugin work in 4.22.1. If I use it with instanced stereo or any renderer custom setting for what it's worth, it refuses to load the project ( crash with "Assertion failed: [File:\Build\++UE4\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp] [Line: 2026] Failed to compile default material /Engine/EngineMaterials/DefaultDeferredDecalMaterial.DefaultDeferredDecalMaterial!" ) Or even with the worldgrid shader. Took me a while to understand it was your plugin causing this...

                          If I let the renderer with standard parameters, it launches but there is no way for me to package:

                          UATHelper: Packaging (Windows (64-bit)): Module.Engine.18_of_43.cpp.obj : error LNK2005: "public: static class FShaderParametersMetadata FBoneMatricesUniformShaderParameters::StaticStructMetadata" (?StaticStructMetadata@FBoneMatricesUniformShaderParameters@@2VFShaderParametersMetadata@@A) already defined in Module.GFur.cpp.obj

                          Any help or tip would be much appreciated, thanks !

                          (all of this happens in an empty project too)

                          Comment


                            Hello, is that free or PRO gFur? In any case, could you send us the sample project causing this? I suspect this could be related to the mesh refactoring that happened in 4.22.

                            Comment


                              This is the free version of gfur ! To reproduce the bug simply create a new project, activate your plugin then activate stereo instancing in the rendering section of the project parameters. Restart and it will crash at 45%.

                              Comment


                                I can confirm crash with instanced stereo. We have already a fix, will be doing some testing and submit an update.

                                As for the runtime change of material, turns out, this was missing in gFur, we have already fixed that and doing some testing. Update should come out soon.

                                Comment

                                Working...
                                X