Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

[RELEASED] Mossy Forest Environment Pack - AAA Forest Assets

Discussion in 'Assets and Asset Store' started by cfantauzzo, Nov 4, 2017.

  1. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    After two and a half months of hard work, I have finished my Mossy Forest Environment Pack. Included are many high-quality assets, such as rocks, trees, and plants, as well as a highly detailed example scene.

    https://www.assetstore.unity3d.com/en/#!/content/102071

    Here's a full collection of screenshots:

    https://www.dropbox.com/sh/k2kvqw2pjg4hg6x/AAArPOvR1nripUiqOuDb8RcMa?dl=0

    And finally, a downloadable demo:

    https://www.dropbox.com/s/k1cfh1alh...ironment Pack 11-13-2017 - Unity 5.6.zip?dl=0

    Optimization can be improved by using non-tessellated shaders, halving texture res (most textures are 4K by default), and switching to forward rendering and removing all lights except for the main directional. And of course, you will get a massive performance boost by designing your scenes with fewer objects.

    I'm using Post-Processing Stack v2, but if you are using the prefabs in an actual production environment, I recommend you find a replacement for the SSAO and possibly the antialiasing.

    If you have the time, take a look and leave feedback. If you decide to purchase, please give an honest review. I plan on making more environments in the future and would like to do as good a job as I can.

    screen_3840x2160_2017-10-07_00-04-37.png screen_3840x2160_2017-10-07_00-35-20.png screen_3840x2160_2017-10-07_00-17-19.png screen_3840x2160_2017-10-09_15-44-25.png
     
    Last edited: Nov 15, 2017
    Mauri, radimoto, Bhanshee00 and 3 others like this.
  2. Flurgle

    Flurgle

    Joined:
    May 16, 2016
    Posts:
    389
    This is an absolutely amazing job. Well done. Edit: Looks like a good value, there's 60 total prefabs for $75
     
    Last edited: Nov 6, 2017
  3. StevenPicard

    StevenPicard

    Joined:
    Mar 7, 2016
    Posts:
    855
    Looks very good and very high quality but it does seem a bit pricey. Do you have a downloadable demo where we can just walk around in it? I would like to see the quality in game.
     
  4. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    I guess my store description wasn't clear enough. The pack includes 60 prefabs, the list included is incomplete and says "plus more!" at the end. I wrote it this way because the actual list is quite long (it's included in the documentation, you can find the link in the description). If it's that unclear, though, I can change it.

    At $1.5 per prefab, that brings the overall price to $90, which is what I had it set to originally but then reduced it to $75.
     
    Flurgle likes this.
  5. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Yes, a downloadable demo would probably have been a good thing to have included in the description. I'll upload one to Dropbox and post a link here.
     
    Flurgle likes this.
  6. Flurgle

    Flurgle

    Joined:
    May 16, 2016
    Posts:
    389
    @cdmpants, it was clear, but would be nice to see a full list. I usually scan asset packs really fast, one by one, looking for specific prefabs needed, which explains how I missed it. That sounds like a good deal :)
     
  7. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    https://www.dropbox.com/s/k1cfh1alh...ironment Pack 11-13-2017 - Unity 5.6.zip?dl=0

    Optimization can be improved by using non-tessellated shaders, halving texture res (most textures are 4K by default), and switching to forward rendering and removing all lights except for the main directional. And of course, you will get a massive performance boost by designing your scenes with fewer objects.

    I'm using Post-Processing Stack v2, but if you are using the prefabs in an actual production environment, I recommend you find a replacement for the SSAO and possibly the antialiasing.
     
  8. Migueljb

    Migueljb

    Joined:
    Feb 27, 2008
    Posts:
    562
    I'm in unity 5.6.4p2 and I downloaded the project from the asset store after purchase and now I'm getting this error when trying to import.
    Failed to import package with error: Couldn't decompress package
    UnityEditor.Web.JSProxyMgr:DoTasks()

    Whats going on here I need to be able to open this in 5.6.4 and package says it was submitted in 5.3 so I should be good and it wouldn't of let me purchase if it wasn't compatible.
     
  9. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    I'm very sorry about this. I'm not sure why the asset store is serving an incomplete download of the 5.6 package. PM me your invoice number and I will send you a link to download a version of the package that I know for sure works in 5.6.
     
  10. Migueljb

    Migueljb

    Joined:
    Feb 27, 2008
    Posts:
    562
    Some FYI to I checked in 5.5.0 and 2017.2 and they don't work either all saying the same thing being corrupted. PMing you the invoice number now.
     
  11. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    5.5 is not supported at all, 5.6 is the minimum. I believe I checked 2017.2, and it worked... I'll have to check again. package has been submitted using unity 5.6.3.PNG
     
  12. Migueljb

    Migueljb

    Joined:
    Feb 27, 2008
    Posts:
    562
    Ya I understand its not for 5.5.0 was just seeing what it would do on import.
     
  13. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Could you check the file size of the package you downloaded with 5.6? I believe it's under AppData\Roaming\Unity\Asset Store-5.x\cdmpants\3D ModelsEnvironments by default (on Windows). I suspect the Asset Store is not downloading the full unitypackage, which leads to the failed import. It should be about 1.3-1.4 GB in size.
     
  14. Migueljb

    Migueljb

    Joined:
    Feb 27, 2008
    Posts:
    562
    Tried downloading and deleting 3 times in 5.6.4p2 still the same error everytime. The asset store shows the size is 816.4MB's as well as when it downloads thats the size it is. So maybe check there and see what is uploaded maybe didn't go thru all the way? Anyway I sent you my invoice so when you can a link to download would be greatly appreciated until this gets sorted out. Thanks.
     
  15. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    I sent you a PM with a download link to the 5.6 package. I will still try to resolve the issue through the asset store, but this should do the job for now.

    The asset store should only be showing the size as 816.4 MB after downloading. According to my Publisher tools, both packages are uploaded in full (1.3 GB) and the full file size is also displayed on the asset page. This is a strange issue but hopefully a simple reupload will resolve it.
     
  16. Migueljb

    Migueljb

    Joined:
    Feb 27, 2008
    Posts:
    562
    Is there anyway to get the trees to not use the MFEP shaders but just use standard shaders. Seems like when I switch to a standard shader the UV mapping was not made to work like this. Can we get trees with seperate materials so it works correctly without the need for the MFEP shaders.
     
  17. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Based on how the trees are designed to work, this would be difficult to accomplish. Each tree model uses two UV sets: primary UVs that allow for custom, unique texturing on the trunk, and secondary UVs that allow for tiled bark textures along the upper branches.

    Could you tell me what it is you're trying to do and why you don't want to use the MFEP shaders? That may help me find a solution.
     
  18. WelchCompositions

    WelchCompositions

    Joined:
    Sep 30, 2013
    Posts:
    29
    I was getting an error regardling the lighting data was incompatible with this version of Unity. I was using Unity 2017.3 so Im going to download 2017.1 and see if I get the same error. You may want to look into this though so your sample scene doesnt break on any version of Unity after 2017.1

    It claimed I just had to re generate lighting but after doing so it didnt fix it.


    Update: Just tried a fresh 2017.1 project and after importing I didnt get an error but the test scene was not lit. I presume you baked some nice lights in which Id like to use. Any idea why the scene is loading without global illumination?
     
    Last edited: Apr 21, 2018
  19. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Lighting cache data is local to each user's computer, which means you have to recalculate the lighting in the Lighting tab, no matter which version of Unity you're using.

    Also, make sure you're using Linear color space and not Gamma (Edit>Project Settings>Player>Other Settings>Color Space). This won't fix the lighting issues you're talking about but will ensure the scene is displayed as intended.
     
  20. The-Creature-Queen

    The-Creature-Queen

    Joined:
    Jan 19, 2017
    Posts:
    24
    So happy to see there is a playable demo as I did not see the 'windows demo' link on the asset page. This pack looks gorgeous in the video.
     
  21. sebagork

    sebagork

    Joined:
    Jan 8, 2015
    Posts:
    6
    Hi, i'm having problems with the "big trees", with MFEP_Tree_Mossy or the MFEP_Tree_Mossy_Tess the tree look gray.
    This warning is in the console too:
    "Could not create a custom UI for the shader 'MFEP_Tree_Mossy'. The shader has the following: 'CustomEditor = ASEMaterialInspector'. Does the custom editor specified include its namespace? And does the class either derive from ShaderGUI or MaterialEditor?"

    Do you know what can i doo?

    Thank you.
     

    Attached Files:

    • Tree.png
      Tree.png
      File size:
      682.4 KB
      Views:
      711
  22. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Hi! Could you tell me what version of Unity you're using?
     
  23. sebagork

    sebagork

    Joined:
    Jan 8, 2015
    Posts:
    6
    Hi, i'm using 2018.2.6f1.
     
  24. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    I'm not seeing your issue in 2018.2.6 in a fresh Unity project. Did you import into a new Unity project? Other assets may be causing conflicts.

    The only other thing I can think of is you're using HDRP or LWRP. Make sure you're using the standard 3D pipeline.
     
  25. sebagork

    sebagork

    Joined:
    Jan 8, 2015
    Posts:
    6
    Ok, i will try when i need to use the asset again.
    Thank you!
     
  26. shwa

    shwa

    Joined:
    Apr 9, 2012
    Posts:
    461
    Hi,
    Bought this quite a while ago.
    Trying to get it to work. unity 2018.v3
    After install, got a compiler error related to 'decorators'.
    i then installed post processing pack 2.
    getting this error now.
    Assembly has reference to non-existent assembly 'Unity.Postprocessing.Runtime' (Packages/com.unity.postprocessing/Tests/Editor/Unity.Postprocessing.Editor.Tests.asmdef)

    Any ideas for a fix?

    thanks.

    /
     
  27. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Hi shwa, I recommend deleting the post processing scripts that were imported with my forest package, and then installing the post processing package through the Package Manager. After trying that, I would go to the Packages folder and try reimporting the post processing package manually. If that didn't work, I would close the project, delete the Library folder, and reopen the project.

    Off the top of my head, those are the solutions that I would try first.
     
  28. ThatGuyJay

    ThatGuyJay

    Joined:
    Aug 1, 2019
    Posts:
    6
    Hi there! Just picked up this asset and brought it into my HDRP project and there's more than a few errors caused by the shaders
    upload_2022-3-16_11-47-6.png

    Unity 2021.2.9f1
    HDRP 12.1.4

    upload_2022-3-16_11-45-42.png

    After hitting play this is the result:
    upload_2022-3-16_11-49-19.png

    Any advice or solution would be greatly appreciated! Thanks.
     

    Attached Files:

  29. ThatGuyJay

    ThatGuyJay

    Joined:
    Aug 1, 2019
    Posts:
    6
    Would also like to add this: upload_2022-3-16_11-55-26.png
     
  30. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Here are updated shaders for HDRP 12.1. Swap these in place of the HDRP shaders included in the MFEP HDRP package (cfantauzzo>Mossy Forest>Shaders). I recommend swapping them out in windows explorer (if using windows) and preserving the .meta files so that Unity updates everything seamlessly.

    Let me know if there's anything else I can help you with!
     

    Attached Files:

  31. ThatGuyJay

    ThatGuyJay

    Joined:
    Aug 1, 2019
    Posts:
    6
    Thanks! This fixed the issues and the pack looks great :D
     
  32. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,355
    Thanks for providing HDRP support! Mine currently looks like that screenshot ThatJayGuy previously posted. I applied the fix that you provided, but it looks like there are now some additional new errors introduced in HDRP 14.0.8. I'm using Unity 2022.3.4f1

    I'm seeing these:

    Shader error in 'cfantauzzo/Mossy Forest/Leaves': 'GetDecalSurfaceData': cannot implicitly convert from 'float3' to 'struct FragInputs' at line 638 (on d3d11)

    Shader error in 'cfantauzzo/Mossy Forest/Leaves': "Undefined area shadow filter algorithm" at /Library/PackageCache/com.unity.render-pipelines.high-definition@14.0.8/Runtime/Lighting/Shadow/HDShadowAlgorithms.hlsl(53)

    There are also the same two errors for Mossy Forest/Mossy TreeTrunk as well as Mossy Coverage, Stream and Pond. Thanks.
     
  33. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Hi kdgalla,

    Unity really likes releasing HDRP updates that break Amplify shaders, unfortunately. Normally the fix is as simple as rebuilding the shaders in Amplify, but this time around it's a little bit more difficult on my end. I am aware of a fix, however. I'll get you the updated shaders this week :)
     
  34. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,355
    Thanks! No hurry at all. I'm a hobbyist with no deadlines looming. :D Although I supose a lot of other users will also benefit from the update.
     
    cfantauzzo likes this.
  35. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Hi kdgalla,

    so sorry for the wait- here are the updated shaders tested and working in Unity 2022.3.4f1 with HDRP 14.0.8. Let me know if they work for you and if you need anything else :)
     

    Attached Files:

    kdgalla likes this.
  36. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,355
    Thanks!

    Edit: Ok, all of the shaders work now. I'm actually using 2023.1.4f HDRP 15.0.6 now because I wanted to play around with Unity's water examples. The shaders still work in that version.
     
    Last edited: Aug 13, 2023
    cfantauzzo likes this.
  37. maylencasal_unity

    maylencasal_unity

    Joined:
    Oct 12, 2023
    Posts:
    1
    Do you know why my scene is opening up like this? I have Unity 2022.3.10f1 and am using URP. The demo scene shows up like this, and this is how the scene looks like in game mode. I also uploaded the errors it showed me saying:

    Could not create a custom UI for the shader 'cfantauzzo/Mossy Forest/Leaves'. The shader has the following: 'CustomEditor = UnityEditor.ShaderGraph.PBRMasterGUI'. Does the custom editor specified include its namespace? And does the class either derive from ShaderGUI or MaterialEditor?
    UnityEngine.GUIUtility:processEvent (int,intptr,bool&)
     

    Attached Files:

  38. cfantauzzo

    cfantauzzo

    Joined:
    Apr 8, 2012
    Posts:
    75
    Hi!
    I imported the package into Unity 2022.3.8 with URP and it works flawlessly. Have you imported the included MFTR_URP.unitypackage after importing the main package from the asset store? I also recommend restarting Unity if you haven't already, and if that doesn't work you might try rebuilding your Library folder (next to Assets in your unity project, close Unity and delete the Library folder, then reopen Unity to rebuild it).