4 realistic fruit trees - Apple, Pear, Cherry & Plum. With 5 growth stages, 4 seasonal foliage states, harvest FX, and wind shader included.Shader Graph used for custom shaders. Shaders will work in BiRP but require Unity's Shader Graph package to be also be installed. Switch package for BiRP also included for the other materials. Bring your world to life with Wild Orchard: Fruit Trees. A complete orchard pack of four hand-crafted fruit trees, each with a full growth and seasonal system built in and ready to drop straight into your project.Every tree tracks two independent axes of state: how far it has grown, and what season it's showing. A young sapling and a mature tree can each stand bare in winter, blossom in spring, hang heavy with fruit in summer, or fill out with leaf come autumn, all driven by smooth, dithered cross-fades rather than hard mesh swaps.Drive them from your own day/night cycle, seasonal system, weather simulation, or direct player interaction. Whether you're building a serene garden, a working farm, or a frontier wilderness, Wild Orchard trees slot naturally into timer-based, event-driven, and save/load gameplay.Trees IncludedApplePearCherryPlumFeatures5 growth stages per tree4 seasonal foliage states per stage: Bare, Blossom, Fruit & Leaf3 LOD levels for every growth and seasonal variantSmooth dithered cross-fade transitions between seasons and growth stagesReady-to-play FX for growing and harvestingHarvested fruit pickup models with drop, hover & collect animationUI icons for each harvested fruitWind system with a URP foliage Shader Graph, leaf flutter and branch sway, visible in the editorDemo driver included, a clean, worked example of driving the trees from your own systemsAdditional props included: modular fence, crates, and grass (see screenshots)A clean, compact API — four core methods, a couple of convenience overloads, and three read-only properties cover virtually every gameplay scenario. Designed to be driven by your own systems rather than tied to a specific game framework, so it drops into existing projects without fighting your architecture.📜View Full Documentation💎Explore Shatter Stone🌿Explore Wild HarvestMeshes4 trees × 5 growth stages × 4 seasonal variants × 3 LODsTrees: 300 meshes (Full grown tree ~10,000/6,500/3000)Props: 22 meshes (24–440 triangles)TexturesTexture sets include - Albedo/Normal/Masks(RGBA - CustomMask/AO/Transparency/Smoothness)Bark: 2048x2048Foliage: 4096x4096Fruit: 2048x2048UI icons: 1024x1024ShadersCustom foliage Shader Graph — wind, seasonal cross-fade, vertex colour variationCompatible with URP 17.3+Prefabs4 ready-to-use tree prefabs26 prop prefabsScriptsFruitTree.cs - core growth and foliage controllerTreeDefinition.cs - Define each tree types phases, yield, etc.FruitTreeDemoDriver.cs - timer-based demo, intended as integration referenceFruitPickup.cs - harvested fruit pickup logicWindBinder.cs - applies wind parameters to foliage materialsDebugging scripts and prefab creation. All artwork is handmade.


