Fixing Bad Grass Shadows in UE4! (READ DESCRIPTION FIRST)

Fixing Bad Grass Shadows in UE4! (READ DESCRIPTION FIRST)

51.593 Lượt nghe
Fixing Bad Grass Shadows in UE4! (READ DESCRIPTION FIRST)
You CAN SKIP the part in 3:33 - 6:46 where we Duplicate the Mesh and simply put this in your Grass Material first (YOU STILL NEED TO MAKE UPWARDS NORMALS) - https://imgur.com/a/2LEZdEL You can also skip when I mention creating Duplicate Faces in Blender from 9:33 - 11:38, basically just ranting about how the backfaces of Normals are always the OPPOSITE of the front face. There are Chapters in the Progress Bar you can use as a guide :) 00:00 Intro 03:33 You CAN SKIP (READ DESCRIPTION!) 06:46 Fixing Diagonal Grass 09:33 More Stuff you CAN Skip! 11:38 Wrap up and shameless Discord Plug HUGE thanks to Divivor for showing me the magic of TransformVector - this saves a lot of vertices! (I'm not entirely sure on how Unreal renders double-sided materials... Either way, it saves the extra set-up time!) Today we're fixing bad Grass Shadows in UE4! This became a real issue for me since I use a global cel-shader (which you can build yourself here: https://youtu.be/RkFwe7JI8R8) A common solution I see online is to set your Material to Non-Tangent-Space and feed a (0,0,1) vector into the Normal channel but you'll soon find that this is only a Band-Aid solution. It only looks pleasant in very specific circumstances and falls apart completely when dealing with slopes/natural landscapes. By making your grass blend perfectly with your landscape you can lower the overall density of the grass, saving performance! Discord: https://discord.gg/HUacdHUaXq YouTube: https://youtube.com/c/prismaticadev Twitch: https://twitch.tv/prismaticadev Patreon: https://patreon.com/prismaticadev Twitter: https://twitter.com/prismaticadev ---------------------------------------- Computer Specs: Ryzen 3900x 12-core CPU MSI Geforce RTX 2080 Super 64GB Corsair RAM One of those fancy nvme m.2 SSD's Programs of choice: Unreal Engine 4 - (Game Dev) Blender 2.8 - (Animation and Modelling) OBS - (Video/screen capture) Davinci Resolve - (Video editing) Adobe Photoshop - (Graphics and Texturing) Quixel Mixer - (Texturing) ProTools 11 - (Compositions and mixing) OldSchool Runescape - (Chillax time) Filmed using: Sony A7s2 body Sony 24-70mm f/2.8 GM lens Yonguo YN360 LED's for colour Yongnuo YN760 chip LED w/ Godox softbox for key My lovely cats names are Boycat, Girlcat and Ladycat :)