UE4 Breakdown - How I create grass for my indie game Lucen

Поділитися
Вставка
  • Опубліковано 9 жов 2024

КОМЕНТАРІ • 120

  • @BhushanKad
    @BhushanKad 4 роки тому +41

    Kris be like "Kept you waiting, huh?" Amazing job this is very helpful even though I am using unity. I love these devolgs, keep them coming.

    • @johnb23433
      @johnb23433 4 роки тому

      same here i use unity also but this makes me want to use unreal lol!

  • @tylercode2905
    @tylercode2905 4 роки тому +34

    Holy crap! So many of my favorite devlogs have updated today.

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +5

      :) I'm glad to be in your favourites

    • @tylercode2905
      @tylercode2905 4 роки тому

      @@KrisLucenDev I'm telling you, typically I watch devlogs for inspiration on my projects but only some convert me from being just interested in the process to being excited for the game too. (Time's a limited resource, otherwise I'd be interested in them all)

    • @BogusLarry
      @BogusLarry 4 роки тому +3

      @@tylercode2905 What other devlogs/tech channels do you watch? I love watching devlogs but only know of a few. (Randall and Sebastion Lague are my favorites)

  • @LudensFramed
    @LudensFramed 4 роки тому +5

    Fresh looking grass dude !!! Love this stylized looking , looks so nice!!

  • @cupcake-gameclip5129
    @cupcake-gameclip5129 4 роки тому +17

    It looks good, I feel like I can eat those grass

  • @ReeceGeofroy
    @ReeceGeofroy 4 роки тому +5

    Very entertaining and informative. Great work Kris! The grass looks beautiful by the way 😅

    • @bethel6594
      @bethel6594 4 роки тому +1

      reece i swear to god

    • @ReeceGeofroy
      @ReeceGeofroy 4 роки тому

      @@bethel6594 you are following me man 😂

  • @mrtegs
    @mrtegs 4 роки тому +1

    I can't believe the windows background is your inspiration for this, that's so funny

  • @eobet
    @eobet 4 роки тому +1

    Thank you! So few people using forward rendering with static lighting off in Unreal. This was very refreshing to see!

  • @theintern3481
    @theintern3481 4 роки тому +7

    Pigeon is happy to see a devlog...Pigeon says keep up the work..Pigeon is looking forward to future projects..-PigeonDev

  • @douglath3803
    @douglath3803 3 роки тому

    THANK A LOT!!! Finally, find someways in UE4 to achieve a similar grass effect to the genshin impact
    especially the fake cloud shadow, I love it pretty much

  • @skyacaniadev2229
    @skyacaniadev2229 4 роки тому

    Good work! Excited to see the final game!

  • @LaszloIvanyi
    @LaszloIvanyi 4 роки тому

    This seems very good, the problem is I only understand like 50% of it at the moment. Saved it for later, when I'm clever. :D

  • @GameDevGarage
    @GameDevGarage 3 роки тому

    Looks really nice! Congrats..

  • @App-Tips
    @App-Tips 4 роки тому

    Woah! Looks really beautiful!

  • @abysmalodin
    @abysmalodin 3 роки тому

    Edit: The mesh will appear invisible until you set some wind values for some reason >.>
    Got it about 95% working. Only thing that's weird is how small the clouds are with similar numbers. Wondering if there was other settings changed besides what was shown.
    Anyways super informative video, got your gum-road piece (just to double check my work) Hopefully I can find a way to alter the color tips more strongly.

  • @RossTownsend
    @RossTownsend 4 роки тому +13

    Would you be able to do a video on how you blend the grass with the terrain where grass hasn't spawned? I find there is always a noticeable circle around the player, too much grass (bad performance) or the grass blends too much and I lose out on shadows etc. Looks great btw!

  • @nkungtran7121
    @nkungtran7121 3 роки тому

    OMG. I really really love your gras style and how you work? I hope I can see more detail cause I just a beginner and some soft like I really don't know to do this ?
    THank you so much.!!

  • @JakeOpp_
    @JakeOpp_ 4 роки тому

    This is great! Loads of info. Thanks for putting this up!

  • @thumbsup08
    @thumbsup08 2 роки тому +1

    Me: Turns static lighting off and starts the 20-minute restart where it compiles thousands of shaders
    Him: and then here's all these other great things you should also do
    Me: -____-

  • @piterpunx
    @piterpunx 4 роки тому

    this is awesome dude, thanks for sharing

  • @blackpanda1302
    @blackpanda1302 4 роки тому

    Thanks for the breakdown

  • @hapliniste
    @hapliniste 4 роки тому +1

    I think you should try to model the grass blades because with your current grass there might be a lot of overdraw. The grass texture is realy simple so making it an opaque mesh might result in better performances. It might not be the case but if you struggle with perfs, that's an option to look at (that would not work with more complex grass textures)

    • @CashJab
      @CashJab 4 роки тому

      Hey there, sort of new to UE4 here especially regarding foliage.
      How is this possible without the use of a mesh for the grass? Is having this thick of grass even optimal with using a mesh for the grass?
      Sorry if it's a newbie question, just can't seem to find good resources on some of these things.

    • @CashJab
      @CashJab 4 роки тому

      Oh sorry, I just rewatched it and he said he got the grass cards from the Kite demo, I thought they were projecting on to landscape without any mesh for whatever reason.

  • @mayvedal2316
    @mayvedal2316 4 роки тому

    Thank you so much for this! Love it!

  • @FloodAnxiety
    @FloodAnxiety 4 роки тому +7

    If you are looking for SM_FieldGrass_01, you DO NOT want the one from the kite project (it has two by the same name but they are not the same as used in this video). The one you want is from: www.unrealengine.com/marketplace/en-US/product/open-world-demo-collection#

  • @Lurcii
    @Lurcii 4 роки тому +2

    hi, Lucen looks amazing and the trailer looks so cool, I can't wait to play it. I just came to say that I believe the UI and HUD in the game should be clean and minimal as I think that would be great with the aesthetic you have. For example, the bow aim should just be a single dot rather than a dot and circle around it. Also, you should remove the health bars entirely as they remove from the immersion of the game (these are just suggestions and I will still play the game no matter what)

    • @inkwyvern5171
      @inkwyvern5171 4 роки тому +1

      Yes, he should go with your preferences instead of his own. 😂

  • @joshbishop
    @joshbishop 4 роки тому +2

    Hey man! New here, but I already love your videos!

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +1

      Welcome, and thanks for watching! Glad you're enjoying them

  • @h20xyg3n
    @h20xyg3n 4 роки тому

    This looks sick, i'ma watch later :)

  • @alexandredepail1154
    @alexandredepail1154 4 роки тому +2

    Hey, great video and great work, thank you for sharing your knowledge !
    I was wondering if your console tips "r.TemporalAACurrentFrameWeight 0.2" (and the others) affect also the packaged game and not only the editor ?
    I found no way to override these variables in the project settings or in a PostProcess volume / camera.

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +1

      Hey good question - in Lucen I am setting it in the level blueprint so it will always happen when starting the level :)

    • @alexandredepail1154
      @alexandredepail1154 4 роки тому +1

      @@KrisLucenDev Thanks for your answer !
      To clarify for future people who might ask themselves the same question as me, you can use the "Execute Console Command" node in BP.
      Anyway, keep up the great work ! :)

  • @andrinSky
    @andrinSky 2 роки тому

    Hello Kris, i have bought your Grass today. It looks very good. What i'm missed is that this grass would be interactive to the player. Can you show us, how we can implementing this Feature?

  • @pedrolopezbalseiro6949
    @pedrolopezbalseiro6949 3 роки тому +1

    This is an awesome tutorial Kris! Thank you!
    I'm really interested in how you create a toon shading model in UE4. Do you have any videos about this or know of some good tutorials for it?

  • @tom.looman
    @tom.looman 4 роки тому +1

    What's your experience been with forward renderer in unreal? Especially in a stylized game like yours, I'm curious if you ran into any limitations (and if you use it a all, but since you mentioned MSAA I figured you might be)

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому

      Hi Tom! So far I haven't run into any limitations - previously I was using LPV (which doesn't work with forward) with deferred but the actual difference in the look was so negligible that it didn't matter. I have to be wary of too many shadow casting movable lights, but that's about it and easy to work around! It was Chris Murphy from Epic who suggested I try forward, and so far it has proven to be much better for this project!

    • @tom.looman
      @tom.looman 4 роки тому

      @@KrisLucenDev Nice! Shadow casting movable lights are still very expensive for deferred anyway Hehe I hope we could get some Forward+ someday

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому

      Yes! Would love to have the best of both worlds

  • @SasisaPlays
    @SasisaPlays 4 роки тому

    Awesome video and techniques! Thank you for your work!
    But what about performance? When there is a huge landscape, with a lot of grass, how is it optimised?
    I would really like to see more content about such good stylized graphics!

  • @mmckn1885
    @mmckn1885 3 роки тому +1

    I cannot figure out how to get the interactive grass to work with ALS V4. It would be awesome if you did a video for it, however; I know you're too busy for that because of the tree pack and the game.

  • @garetpeyton6787
    @garetpeyton6787 3 роки тому

    Great video, is there anything special we need to do for the vertex color?

  • @abhijitleihaorambam3763
    @abhijitleihaorambam3763 4 роки тому

    Woww this is great

  • @drewwitt9287
    @drewwitt9287 4 роки тому +1

    I've downloaded the project files and I'm not really sure how to get them working in my game? I've moved all the files over into mine, but when I go to those folders, they are empty? I also downloaded Kenny's foliage pack as well. What are the steps to getting this implemented from download?

  • @HelderP1337
    @HelderP1337 3 роки тому

    Nice, end result is awesome.
    How is the overdraw for this? Are you making any LODs for the grass piece?

  • @martinpetrik7967
    @martinpetrik7967 3 роки тому +1

    Hi, can I ask what did you change in "WorldCoords-XY" function under Detail Mask nodes?

  • @noahalm9652
    @noahalm9652 4 роки тому

    I'm really looking forward to this game! Just a question, will you be able to play with 2-4 friends in the future? (Keep up the good work!)

  • @MadpolygonDEV
    @MadpolygonDEV 4 роки тому

    love you

  • @Riddle124
    @Riddle124 3 роки тому

    this looks great! can you make a more detailed tutorial?

  • @aemilion6920
    @aemilion6920 2 роки тому

    Hi Kris,
    When I sculpt the landscape the grass that is within the sculpted area darkens. Any idea how that can be solved or what it can be?
    Thanks

  • @istanatepti
    @istanatepti 4 роки тому +2

    Hey Kris! Thank you for your grass. Can you give us a tutorial on how to change the emissive property throughout day and night? I've asked around a decent bit and no one knows. Please and thank you! :D

    • @dogamer238
      @dogamer238 3 роки тому

      it s not free ?

    • @mmckn1885
      @mmckn1885 3 роки тому

      @@dogamer238 No, why would he let it go for free?

  • @kevinrosso8649
    @kevinrosso8649 4 роки тому

    Amazing work! I've also followed the attached tutorial for the grass interaction, but I'm having some trouble connecting it to the AdditionalWPO, any suggestions?

  • @DarXtalker
    @DarXtalker 4 роки тому

    Hi ! :)
    Thank you very much for doing this !
    I'm trying to follow but I'm stuck early on, as I can't fid this "car demo" you're referring to ! :o
    Could you point me in the correct direction ?
    Thanks !

    • @DarXtalker
      @DarXtalker 4 роки тому

      Oh it's KITE ! ^_^
      I found it ! But with my lousy connection, 30GB downoad for just the grass stuff seems a bit much ! Is there a way I could get just this grass somewhere ?
      Thanks ! :)

  • @MadpolygonDEV
    @MadpolygonDEV 4 роки тому

    can you cover the rock painting next (grass layer on top)

  • @coffeediction
    @coffeediction 3 роки тому

    Looks good but 700+ instructions just for the grass, Im not sure how this'll be performance wise since even epic suggests not going over 500 or?
    Thanks though!

    • @KrisLucenDev
      @KrisLucenDev  3 роки тому

      That suggestion refers to deferred rendering - this project was made with forward shading, which calculates the lighting in one pass, so the shader instruction count is misleading as it gets inflated substantially while being more performant than deferred

  • @arthurprather6720
    @arthurprather6720 3 роки тому

    With Mesh DIstance Field enabled, Its killing my PC performance... I have RTX 2080 8GB graphic, AMD 8 cores, 32GB PC ram? How is that possible? I don't think enabling MDF is a wise idea.

  • @8lusk
    @8lusk 4 роки тому

    Hi.
    I bought the scene from gumroad, but whenever I copy paste the files to my own project I cant paint the foliage. The Grass SM turns grey and the materials reset.

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому

      You will still need to set up the foliage type, and you may have to reassign the material to the grass.
      I would recommend using the right click-> migrate option to migrate assets between projects, as it will find dependencies and make sure it includes everything

  • @HasimFN
    @HasimFN Рік тому

    Is this grasa project on your patreon?

  • @kingyerghin7025
    @kingyerghin7025 4 роки тому

    has anyone got any tips on how i can improve performance while using this grass?

  • @blackpanda1302
    @blackpanda1302 4 роки тому

    Can you make some tutorial including Houdini and unreal

  • @nickgennady
    @nickgennady 4 роки тому

    really nice. This scene really lags on my PC lol. I have a scene about 4 times larger on RTX 2070 Super and Ryzen 6 core.

    • @kingyerghin7025
      @kingyerghin7025 4 роки тому

      have you found any fixes to the lag?

    • @nickgennady
      @nickgennady 4 роки тому

      @@kingyerghin7025 No its just a grass that requires alot of GPU power.

    • @kingyerghin7025
      @kingyerghin7025 4 роки тому

      @@nickgennady are you using it in any of your projects or have you found more optimised grasses?

    • @nickgennady
      @nickgennady 4 роки тому

      ifjmadeit right now I’m using it since I’m just a c++ programmer and get someone else to make better one later

  • @rajav3214
    @rajav3214 4 роки тому

    Where can i get the grass wind material funcion ?

  • @righy2711
    @righy2711 4 роки тому +1

    hard to follow. i could not understand what to plug and where to plug it.

  • @MadpolygonDEV
    @MadpolygonDEV 4 роки тому

    may i ask is it the default sky?

  • @atlas8094
    @atlas8094 4 роки тому +1

    Where do u get the kite demo at?

    • @MrAhoyGaming
      @MrAhoyGaming 4 роки тому +1

      You can get it at the marketplace

    • @atlas8094
      @atlas8094 4 роки тому +1

      @@MrAhoyGaming thnx for telling me. i didnt figure it out when u said that tho cause i didnt know i was supposed to look in the learn tab but thnx anyway

  • @momomadi2
    @momomadi2 4 роки тому

    materials instruction too damn high ? while its simple -- is that bc off forward shading?

  • @CGIadviser
    @CGIadviser 4 роки тому

    I wish Unity had the possibility of grass as good as this :/

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +1

      I'm sure it can do something similar! I'm not doing anything specific to Unreal in terms of the shader, so a similar setup should definitely work in Unity :)

    • @morgan4130
      @morgan4130 4 роки тому +1

      Unity does. You need to know what you're doing.

    • @skyacaniadev2229
      @skyacaniadev2229 4 роки тому

      I’ve seen grass assets in Unity asset Store with similar quality. Maybe you can check there.

    • @BhushanKad
      @BhushanKad 4 роки тому

      You can do the same with unity just change the render pipeline to URP or HDRP, and I played some with post processing and it was looking decent.

    • @CGIadviser
      @CGIadviser 4 роки тому +1

      @@BhushanKad but thats really time consuming on an indie dev. (Assuming you cant buy texture maps) and even if you can it is. I will try technique from this vid in my next project and see what happens

  • @maistrogaming7911
    @maistrogaming7911 4 роки тому

    When I saw the video I was like hey ho hey ho .....XD

  • @legato3067
    @legato3067 4 роки тому +3

    will it work on 4.24 ?

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +2

      You are able to create it in 4.24 as I'm not using anything specific to 4.25, however the project files on Patreon/Gumroad are made with 4.25 so they aren't backwards compatible AFAIK.

  • @alexr8968
    @alexr8968 4 роки тому

    Help!
    Where can I get GrassWindAlt?

    • @caelinhobbs7647
      @caelinhobbs7647 3 роки тому +1

      you have to make a duplicate of simple grasswind and then modify it and name the duplicate grass wind alt and stuff

  • @JesseSep.
    @JesseSep. 4 роки тому

    Dat windows xp bg

  • @Mater-code
    @Mater-code 3 роки тому +1

    bro! i want those grass for real but i got no money! ☹️

  • @mohamedhazeem411
    @mohamedhazeem411 4 роки тому

    Are you make whole game using blueprint only?

  • @areh3918
    @areh3918 4 роки тому

    can h make lucen available for android mobile

  • @monushaw6819
    @monushaw6819 4 роки тому

    Is it GPU heavy for my game.?

  • @senpai5274
    @senpai5274 4 роки тому

    whats the model person he using assets?

  • @SimonLArt
    @SimonLArt 4 роки тому

    Did you write the custom Unreal version you're using for Lucen yourself or is there some handy source out there I could check out? :)

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +1

      I didn't make it myself! Some kind souls on the Unreal Engine forum have been - forums.unrealengine.com/development-discussion/rendering/1537277-toon-shading-models-stylized-rendering-experiments

    • @DylanBurke
      @DylanBurke 3 роки тому

      @@KrisLucenDev Hi, are you using this repo? github.com/kusogaki77/UnrealEngine It seems to say in the thread that it doesn't support forward shading.

  • @PLanTonN
    @PLanTonN 4 роки тому

    Witchcraft.

  • @japano62
    @japano62 2 роки тому

    how the fuck did you came up with all this, i am struggeling to understand all this

  • @yoeymeme
    @yoeymeme 3 роки тому

    It kinda looks like Fortnite STWs grass

  • @amolambhore6815
    @amolambhore6815 4 роки тому

    What is Vanilla Unreal?

    • @KrisLucenDev
      @KrisLucenDev  4 роки тому +2

      Unreal downloaded from the Epic launcher or built from source without modification, as opposed to a custom version built from source (which is what I use for Lucen).

    • @amolambhore6815
      @amolambhore6815 4 роки тому

      @@KrisLucenDev thanks, I was already gonna by the game, now after this answer its fixed I am definitely gonna buy it. Thanks

    • @FreeLeaks
      @FreeLeaks 4 роки тому

      @@amolambhore6815 How does the difference in the engine dictate if you buy a game?

  • @mostafaeid2275
    @mostafaeid2275 4 роки тому

    Can anyone give me the file cuz i don't have much money to buy this please !

  • @itsgmartin2172
    @itsgmartin2172 4 роки тому +1

    be more clear bro wtf is this

  • @YumeOwArt
    @YumeOwArt 3 роки тому

    unreal makes me aggressive.. i really really don't like that software....

  • @FutaCockWorshipper
    @FutaCockWorshipper 4 роки тому

    Seems a bit weird having it wave in 4 different directions all at the same time though

    • @Kavriel
      @Kavriel 4 роки тому +1

      Wind's pretty crazy sometimes.