All Packs Tools

The Vegetation Engine

Description

Welcome! All asset-related discussions are moving to Discord. Join us for more information, updates, if you experience any issues, or if you just want to say hi!

Please check the description, limitations, disclaimers before buying the asset!

○ Unity Awards 2020

The Vegetation Engine won second place at Unity Awards 2020 • Best Development Tool! Huge thanks to anyone for their support and feedback!

○ The Vegetation Engine

The Vegetation Engine is a set of highly customizable vegetation and props shaders and powerful tools designed to unify any asset from the Unity Asset Store, Megascans, Speedtree, Tree Creator, and more, or custom models made by your team.

Enable high-quality wind motion, interaction, local wind, seasons, wetness, subsurface scattering, gradient and noise tint, perspective correction, camera distance fade, glancing angle fade, crossfade, size fade, top projection, and detail blending, and more, for all vegetation assets and props with Standard, Universal, or HD Render Pipeline!

○ The Converter

The Vegetation Engine comes with a one-click conversion workflow for 3rd party vegetation assets. Once converted, the assets are fully compatible with all features provided by the asset and will work in all render pipelines! The converter uses text-based presets with an easy-to-use but comprehensive API.

○ The Shaders

The Vegetation Engine includes highly customizable shaders compatible with all render pipelines. With feature parity between pipelines, switching to another render pipeline can be done at any time. With over 50 parameters, you can enable or disable features with the Amplify Base Function function!

○ The Elements

The Vegetation Engine comes with a comprehensive set of modular elements, used for motion and interaction with unlimited characters, motion flow, local wind, dynamic seasons, global overlay (snow, sand, dust), wetness, tinting, size control, and leaves amount with minimal performance impact!

○ The Layers

The Vegetation Engine comes with a new layers system for both the elements and the materials, so you can customize how each material is affected globally. Add separate season colorization for trees and grass or different interaction elements per material with an easy and intuitive layer system.

○ The Community

With constant updates and improvements, all BOXOPHOBIC assets are trusted by tens of thousands of game developers. Check out the above screenshots taken by our community, showcasing asset store and custom-made vegetation using the Vegetation Engine in various projects and render pipelines.

○ Compatibility

This asset supports the following Render Pipelines:

  • ✓ Standard Render Pipeline 2021.3+
  • ✓ Universal Render Pipeline 12 – 14+
  • ✓ HD Render Pipeline 12 – 14+

The Vegetation Engine supports the following modules:

  • ✓ The Vegetation Engine • Amplify Impostors Module
  • ✓ The Vegetation Engine • Mobile Shaders Module
  • ✓ The Vegetation Engine • Terrain Blanket Module
  • ✓ The Vegetation Engine • Terrain Elements Module
  • ✓ The Vegetation Engine • Terrain Details Module

This asset supports the following 3rd party tools:

  • ✓ Amplify Shader Editor – Full shader editing support
  • ✓ Vegetation Studio Pro – Instanced Indirect support
  • ✓ Nature Renderer – Procedural Instancing support
  • ✓ GPU Instancer – Instanced Indirect support
  • ✓ Mega World Quadro Renderer – Procedural Instancing support
  • ✓ Vladislav Tsurikov Instant Renderer – Procedural Instancing support
  • ✓ DE Environment – Conversion for DE Environment
  • ✓ Magio – Interactive Effect Engine support (by Arctibyte OAVA)
  • ✓ Ignis – Interactive Fire System support (by Arctibyte OAVA)
  • ✓ Game Creator – Actions for TVE control (by RVR)
  • ✓ Enviro – Enviro to TVE control (by CatGamesStudio)

More supports vegetation created with the following tools:

  • ✓ Speedtree – Profesional vegetation creation tool
  • ✓ Broccoli Tree Creator – Powerful tree creation tool for the Unity
  • ✓ Unity Tree Creator – Built-in Unity tree creation tool
  • ✓ CTI – Advanced vegetation importer tool
  • ✓ TreeIt – Free vegetation creation tool
  • ✓ MTree (procedural setup) – Powerful tree creation tool for the Unity

The Vegetation Engine supports the following 3rd party vegetation assets:

  • ✓ Any Asset – User setup or Automatic setup
  • ✓ Quixel Megascans – All vegetation assets
  • ✓ Polyart Studio – Dreamscape Collection | NEW
  • ✓ Daelonik Artworks – All vegetation assets and props | NEW
  • ✓ Synty Studios – Biomes Nature Packs | NEW
  • ✓ Synty Studios – POLYGON – Nature Pack
  • ✓ SICS Games – Toon Fantasy Nature
  • ✓ SeedMesh Studio – All vegetation assets
  • ✓ Triforge – Real Landscapes Valley Forest
  • ✓ Raygeas – Stylized Forest / Azure/ Suntail Village
  • ✓ Aquarius Max – Stylized Trees and Foliage
  • ✓ Nature Manufacture – All vegetation assets
  • ✓ Manufactura K4 – Alien Forest / Coniferous Forest / All Tree Creator Assets
  • ✓ Staggart Creations – Stylized Grass / Fantasy Adventure
  • ✓ Visual Design Cafe – All vegetation assets
  • ✓ Angry Mesh – All vegetation assets
  • ✓ ALP8310 – Tree Creator assets only (Forest Environment not supported)
  • ✓ BK – Pure Nature Environment
  • ✓ Artkovski – The Illustrated Nature
  • ✓ Nicrom – Nature Hybrid Pack
  • ✓ Procedural Worlds – Gaia Pro Vegetation
  • ✓ TerraWorld – All vegetation assets
  • ✓ Goatogrammetry – All vegetation assets
  • ✓ BSP – Animated vegetation packages
  • ✓ IL.ranch – All vegetation assets
  • ✓ Forst – All CTI vegetation assets
  • ✓ Baldinoboy – All CTI and Tree Creator vegetation assets
  • ✓ Tobyfredson – Rocky Hills CTI vegetation assets
  • ✓ Infinity PBR – Book Of The Dead vegetation
  • ✓ Digifanter – Big Nature Pack
  • ✓ Mikael Gustafsson – All vegetation assets

○ Limitations

  • 🞫 TVE is not a placement tool, it is a vegetation unification/detailing tool
  • 🞫 TVE is designed to work with instancing, static batching support is limited
  • 🞫 TVE is expensive for mobile, using the mobile module is recommended
  • 🞫 Shader Model 4.5+ capable devices are required (Desktop / High-End Mobile)
  • 🞫 Scalable Ambient Obscurance is not supported in Forward Rendering
  • 🞫 Billboard Renderers from Speedtree7, Tree Creators, and CTI are not supported. Speedtree7 billboard faces are not supported!
  • 🞫 Billboard shaders for VSP and GPUI will not work with the TVE features!
  • 🞫 HDRP ray tracing and path tracing are not fully supported!
  • 🞫 Only the latest LTS Unity versions are officially supported!

More Details

○ Features

  • ✓ One-click Scene setup
  • ✓ One-click Prefab conversion and revert
  • ✓ Automatic Mesh, Material, and Textures conversion
  • ✓ Prefab Converter Presets and API
  • ✓ Prefab Settings Presets and API
  • ✓ Comprehensive Scene Debugger
  • ✓ Full source code included
  • ✓ Set the Material setting for multiple prefabs at once
  • ✓ Save and reuse the Material settings
  • ✓ Easy to use Hub to switch render pipelines or add shader features
  • ✓ Regular Prefabs, Meshes, and Materials output after conversion
  • ✓ Prefabs can be placed as Scene GameObjects or Terrain Trees
  • ✓ GPU Instancing support for elements
  • ✓ Book of the Dead demo scene included
  • ✓ Dynamic Wind and Turbulence
  • ✓ Dynamic Vegetation Interaction
  • ✓ Dynamic Seasons
  • ✓ Global Overlay (Snow, Sand, Dust)
  • ✓ Global Wetness
  • ✓ Global Distance-based Size Fade
  • ✓ Element Shaders for detailing and customizing motion interaction, motion direction, wind power, tinting, overlay mask, wetness mask, size, and leaves amount (Mesh and Particle support)

○ Shaders

  • ✓ Amplify Shader Editor graph included
  • ✓ Amplify Base Function with over 50 options to create your own shaders with the options you need and the optimizations required for your project!
  • ✓ Standard and Subsurface Lit optimized shader models
  • ✓ Layers to choose what elements affect the material
  • ✓ Emissive maps support for all shaders
  • ✓ Camera Proximity fade support
  • ✓ Glancing Angle fade support
  • ✓ Flutter Motion fade-out support
  • ✓ Grass Motion highlights tinting support
  • ✓ 3D Noise and Gradient Tint support for the vegetation shader
  • ✓ Grass Perspective Correction when viewed from the top
  • ✓ Grass Baked Pivots support for correct bending and interaction with large meshes
  • ✓ Bark shaders with vertex paint and height-based blending support
  • ✓ Props shaders with vertex paint and height-based blending support
  • ✓ Props shaders with top/down projection and height-based blending support
  • ✓ Deferred Subsurface approximation support!
  • ✓ Forward high-quality transmission Subsurface support!
  • ✓ Batching support for all shaders (via Amplify Shader Editor)
  • ✓ Floating point world origin support
  • ✓ Forward and Deferred support
  • ✓ VR, Perspective, and Orthographic support
  • ✓ SRP Batcher and DOTS Instancing support
  • ✓ Zero Global Keywords used
  • ✓ Opaque and Transparent render modes
  • ✓ Default, Mirror, and Flip Normal modes (Identical to HDRP materials)
  • ✓ Front, Back, and Double-Sided cull modes
  • ✓ Alpha Cutout support

Disclaimer:

Please note that we intend these files for learning purposes or as a trial before purchasing the full commercial version. Using these assets for commercial purposes without proper licensing is strictly prohibited.

Check Unity Asset Store For more info: https://assetstore.unity.com/packages/tools/utilities/the-vegetation-engine-159647

Explore our more assets.

Download Now

Leave a Reply

Your email address will not be published. Required fields are marked *