No introduction is needed for how bad the Chapter 2 Trees (found in the Variant Foliage gallery) look now compared to how they did when they first were introduced. This is mostly the fault of Epic trying to add more "detail" / updating the trees for next-gen, however they did remove the material functions that add this "detail" during Fortnite Remix, so I used that as reference to fix up the master material.
Please note this is not 1:1 to how it looked in early Chapter 2, the goal here was mostly just getting rid of the ugly shine the trees get on Epic quality settings, but I did add some fun features along the way.Â
Support for changing the color of the trees in the "Details" panel (like the Chapter 4 trees).
Includes materials for every tree in both variant foliage galleries + their snow / holiday counterparts, leaves and trunks.
Includes Impostor materials so trees keep their color even when far away (note the Impostor Master Material isn't included, these are instances of the ones exposed to UEFN and ARE VALID).
From my testing the project size can range from 6-12% depending on how many trees you are using. However something VERY IMPORTANT is that I did NOT optimize any textures, they're all rendered at LOD Bias 0, so if you're struggling with project size don't worry, you can significantly reduce the impact these trees will have in your project by sacrificing some texture quality.
It is very important you actually know how to set up these materials, so please read this before asking any questions.
!!! It's best practice to add the folder to your project while it is NOT open, this seems to avoid random validation issues, then when you do open the project I recommend right clicking on the "ApolloTreeMaster" folder and then selecting "Resave all" !!!
For the trunks of the trees you want to use texture data (included in the download) EXCEPT for the Large Birch Tree. You also must disable "Allow Custom Material" in the details panel for the texture data to apply.
As for the leaves, you must change them inside the the tree's static mesh EXCEPT for the Medium Tree, which lets you change the loaded material in its details panel.
Finally, for the impostors, change the third material slot in the tree's static mesh (this applies to ALL of them except the "Parent Tree" and "Red Alder", their impostors are already good) to be the corresponding impostor material found in "ImpostorInstances" folder.
If you have a lot of trees you need to update, use the "Edit components in Property Matrix" feature and edit "BaseBuildingStaticMesh".
If you're still confused here's a video of me setting up both foliage galleries.
Click on the text above to download, if that doesn't work:
https://drive.google.com/file/d/1PAWyodVeNirB31v9qbJmhZUbxE2yodT1/view?usp=sharing