High-quality, semi-stylized environment art package for games and 3D applications. Most textures are hand-crafted in Substance Designer or digitally painted — minimal photo-sourced material ensures full artistic control.
○ Compatibility
Primary Pipeline: Universal Render Pipeline (URP) with HDRP conversion assets included.
Free Upgrade: Purchase includes the Built-in Render Pipeline version: Rocky Hills Environment - Mega Pack (SRP)
○ Product Overview
The pack is split into two foliage systems with distinct shaders:
□ (CTI - Custom Tree Importer shader)
□ TTFE - The Toby Foliage Engine (Free Version Included)
* This pack only includes the free version, which has limitations! Unleash the potential of the fully featured version here: The Toby Foliage Engine
○ Features
Shader:
⚑ Limitations
🞫 TTFE is designed to work with instancing; static batching is not supported.
🞫 Free TTFE version: Shaders are locked (node functions removed) — upgrade for full Amplify editing.
🞫 Shader Model 4.5+ required (Desktop / High-End Mobile).
🞫 Mobile support: Example scenes are performance-intensive — used mostly for testing.
⚑ Shader bug with the light direction node only in the built-in version of the TTFE shaders. For further details, please refer to the Discussion Thread.
○ Feedback
For questions, follow the Unity forum thread or contact me via email:
florianalexandru05@gmail.com
*Nontice!
This version contains a few changes that may not be backward-compatible with your current project, so the update may not work well with older versions. Make sure you make a backup first!
Updates and improvements V 4.1
Updates and improvements V 4.0
• Better integration with the terrain engine
• Complete cosmetic change, remade textures
• Reduced file size and optimized textures
• Updated Amplify shaders (fixed bugs and screen NaNs)
• Added new "Toby foliage shaders" (TFS)
- Grass Foliage shader
(Custom Amplify shader for grass): Physically-based lighting with translucency and simple wind, including color variation, vertex Ao, and distance depth fade supports mesh with custom normals. Wind and other parameters can be controlled globally through the (upcoming) wind script.
- Tree bark and leaf shader
(Custom Amplify shader for trees): Physically-based lighting with translucency, simple branch bending, wind, and leaf fluttering support trees with custom normals on leaves, including color variation and vertex Ao. Wind and other parameters can be controlled globally through the (upcoming) wind script.
(At the moment, the wind is controlled directly through the shader, so you will have to match both values of the bark and leaves together.)
• New (TFS) demo scene
• Interactable demo scene with UI from HDRP.