DESCRIPTION

Simple yet elegantly complex, introducing the Toby Foliage Engine (TTFE) - the innovative single-pivot vegetation system that attempts to simulate multiple pivots per mesh, similar to Pivot Painter.

This package is an outdated Version 1.0, so the price is lower. Please visit the Unity Asset Store to get acces to version 2.0

https://assetstore.unity.com/packages/vfx/shaders/the-toby-foliage-engine-279757

○ Compatibility

Unity Version

  • Built-in, URP, HDRP Compatible
  • Original upload version: 2021.3.11f1

Additional compatibility information

  • Tested in Unity 2021.3.11f1+, 2022.3.1f1+,** 2023.1.0f1+, 2023.2.14f1+.**
  • (SRP 12+, 14+, 15+ and 16+) are supported.

Notice!

The asset includes a Unity package for Unity 3D (native) and a zipped version (exchange) of the project folder. This 3D package is designed to be used with the Unity game engine, as the shaders, materials, and scenes are created within the engine. Therefore, you will not benefit from them in FBX format, except for the modular FBX meshes and the textures, if you intend to use them for something else.

If you don't use Unity, textures and materials are not connected to the FBX and left blank!

○ Description

Optimized to perfection, The Toby Foliage Engine (TTFE) shaders provide a comprehensive solution for achieving realistic wind and plant shading. Its seamless integration and user-friendly interface make applying it to any mesh easy. There is **no need to worry about conversion **or any cumbersome steps as the shaders streamline this process.

TTFE is an automatic feature that works in conjunction with PBR shading. The wind physics is affected by internal mesh-based vertex position volumes. You can control the size of your volume to mask out wind in your material settings. Similarly, you can modify the behavior of your wind through the material settings.

Made entirely in the Amplify Shader Editor, these shaders offer fully customizable features and well-organized nodes that are easy to learn from.

○ Features

  • Two types of wind systems can be interchangeably used; Gentle Breeze and Strong Wind. The global features such as wind and seasons can be adjusted using the (TTFE) Global Controller.
  • Automatic wind system and adjustable wind mask volumes (mask can be defined in the material settings).
  • Trunk and branch bending system.
  • Realistic wind behavior.
  • Fast and performant, good optimization.
  • Real-time season control Including random color and contrast.
  • Self-shading (faux-mobile shading with additional vertex color features).
  • Vertex ambient occlusion and self-occlusion.
  • Accurate PBR shading.
  • New and Innovative deferred translucency that gets automatically occluded in shadow by a feature called “Translucency Ao”. Works in Built-in, URP, and HDRP (only additional to the diffusion profile In HDRP).
  • Translucency Fluffiness (makes fuzzy-looking grass).
  • Extra, Uber Cliff shader (triplanar cliff shader with grass/snow coverage and correct edge slope angle, 3 layers).
  • Amplify Shader functions.
  • Seven example scenes.
  • Original assets.

X Limitations

  • TTFE is designed to work with instancing, static batching is not supported.
  • TTFE is slightly more expensive for mobile but can be optimized by removing features.
  • Shader Model 4.5+ capable devices are required (Desktop / High-End Mobile).
  • While Mobile is supported, the scenes are intended for performance testing and will not be suitable for mobile devices (performance-intensive scenes).
  • Only the latest LTS Unity versions are officially supported.
  • Due to the employed method, visible stretching may occur in the trunk and branches. Adjust the material settings until the desired outcome is achieved.
  • The TTFE feature is functional without the implementation of vertex colors. However, green vertex color is necessary for the flutter feature to work on leaves. Grass does not require any vertex colors.
  • TTFE is not a perfect alternative and may not produce identical results as Pivot Painter. The wind only relies on a single point of rotation!!
  • Performance Intensive Scenes! The demo scenes were created to test the performance of the TTFE shaders, which can be compared with other shaders or used for testing. For lower-end devices, you can set the LOD bias to 1 in your Preferences -> Quality settings.
  • Global Controller Notice! It has been observed that moving sliders with the global controller in a larger scene might appear laggy if using a large amount of Unity prefabs. It is worth noting that this issue might be resolved in the future and can now be avoided by using the shaders with terrain trees and terrain details. TTFE has improved integration with the terrain system so using the terrain to paint plants is recommended.

○ Feedback

For questions follow the Unity forum thread or contact me via email: florianalexandru05@gmail.com

REVIEWS & COMMENTS

See what other buyers think about this model - real feedback on quality,
accuracy, and usability.
ch
chemastoclesBuyer of this model
This user has purchased this specific model
The buyer left negative feedback on this model
BEST PRICE GUARANTEED
Found this model cheaper on another marketplace? Let our support team know - we’ll match it.

The Toby Foliage Engine Low-poly 3D model

Royalty Free License (no AI)
Like this model to show appreciation to the designer.
See how many times this model was viewed.
Share this model to support the designer and boost their visibility.
Native file format
UNITYPACKAGE
Size: 1.72 GB
Renderer: Default | Unity 2021.3.11f1
Provided by designer
Information and details shared directly by the model's designer.
3D Features
Animated
The model includes animations (movement or actions) that can be played in supported software or engines.
Rigged
The model has a skeleton or bone structure, making it ready for posing or animation.
Low-poly
PBR
Uses Physically Based Rendering materials, which give the model realistic lighting and surface properties.
Textures
The model includes image files (textures) that add color, patterns, or detail to its surfaces.
Materials
The model has material settings that define how surfaces look (color, shine, transparency, etc.).
UV Mapping
The model's surfaces are mapped to a 2D image, allowing textures to display correctly.
Plugins Used
Some external plugins were used to create the model. These may be required for full functionality.
3D printing
Indicates whether the designer marked this model as suitable for 3D printing.
Model is not 3D printable
The designer indicates this model is intended for digital use only (rendering, animation, or AR/VR) and not for 3D printing.
Geometry
Polygon mesh
A model built from polygons (triangles or quads) connected in a mesh.
Unwrapped UVs
Publish date
Model ID
Hire
Chat