FluffyForest – Stylized Trees & Canopy Pack (URP)
Caliber Creations
$4.99
(no ratings)
Jump AssetStore
FluffyForest - A stylized tree and foliage pack for Unity URP, featuring soft fluffy canopies, card symbol topiary (Heart, Spade, Club, Diamond) , 4-way impostor LODs and Shader Graph foliage shaders.FluffyForest – Stylized Trees & Canopy Pack (URP)Includes 378 stylized tree prefabs featuring fluffy canopies, card-symbol topiary shapes, and 4-way impostor LODs, with a total of 863 prefabs including matching impostors, customizable canopy and trunk variants, and demo environment assets.Unity Play WebGL Demo -> HERE (ESC key to free mouse for changing scene)The pack includes:🌳 138 Fluffy Canopy Tree PrefabsBuilt from:14 tree trunk models6 fluffy canopy styles6 color variants per tree♠️♥️♣️♦️ 240 Card-Symbol Topiary Tree PrefabsIncluding Heart, Spade, Club, and Diamond shapesBuilt from:3 canopy variants per symbol6 color variants per tree40 unique topiary tree designsAll trees use a custom 4-way impostor LOD setup for efficient distance rendering while maintaining their stylized silhouettes.Impostors can also be placed independently as background foliage using the included billboard-based impostor shader.Rendering & Shader FeaturesGPU-instanced canopies with per-instance color variationLeaf and impostor alpha cards stored in Texture ArraysSimple normal lighting on impostors for basic light responseUses Unity’s main directional lightSubtle vertex-based flutter/wind animationAll shaders are built using Shader Graph, making them easy to tweak and customize.FluffyForest was tested on desktop hardware.Projects targeting mobile devices may require very low foliage density and aggressive impostor swapping to maintain performance.NoteAll environment assets, shaders, and textures used in the promotional material are included as demo content for scene context and presentation.You’re free to use these assets in your own projects.Number of Meshes / ModelsCore Tree Assets14 trunk meshes7 fluffy canopy meshes12 card-symbol canopy meshes6 impostor quad meshesDemo / Environment AssetsGrassFlowersGroundRocksFurniturePropsArchesHedgesTotal: 50+ unique mesh assetsPolygon Count (Triangles)Fluffy CanopiesCanopy_0_Model – 1,842Canopy_1_Model – 2,592Canopy_2_Model – 4,218Canopy_3_Model – 2,802Canopy_4_Model – 2,994Canopy_5_Model – 2,874Canopy_Alt_Model – 2,400Club CanopiesClub_Canopy_0_Model – 5,802Club_Canopy_1_Model – 3,894Club_Canopy_2_Model – 2,664Diamond CanopiesDiamond_Canopy_0_Model – 5,112Diamond_Canopy_1_Model – 2,760Diamond_Canopy_2_Model – 1,692Heart CanopiesHeart_Canopy_0_Model – 5,010Heart_Canopy_1_Model – 3,474Heart_Canopy_2_Model – 2,142Spade CanopiesSpade_Canopy_0_Model – 5,010Spade_Canopy_1_Model – 3,474Spade_Canopy_2_Model – 2,142TrunksTrunk_1_Model – 1,581Trunk_2_Model – 1,020Trunk_3_Model – 1,853Trunk_4_Model – 1,020Trunk_5_Model – 1,020Trunk_6_Model – 1,020Trunk_7_Model – 1,020Trunk_8_Model – 1,581Trunk_9_Model – 1,581Trunk_10_Model – 1,020Trunk_11_Model – 1,853Trunk_12_Model – 1,020Trunk_13_Model – 1,020Trunk_14_Model – 1,020Impostor QuadsImposter2Quad_0_Model – 4Imposter2Quad_1_Model – 4Imposter2Quad_2_Model – 4Imposter2Quad_3_Model – 4LOD_Tree_Imposter_Quad_Model – 2Quad_Bottom_Piviot – 2Demo / Environment AssetsFlower_Clump_Model – 175Flower_Head_Model – 8Flower_Stem_Model – 10Grass_Clump_Model – 1,148Ground_0_Model – 8,192Heart_Arch_Half_Model – 2,255Heart_Arch_Model – 3,456HedgeBase_0_Model – 4,590HedgeBase_1_Model – 9,684HedgeBase_2_Model – 7,434HedgeBase_3_Model – 6,680Flagstone_0_Model – 2,304Rock_0_Model – 750Rock_1_Model – 692Rock_2_Model – 454Rock_3_Model – 76Rock_4_Model – 76Rock_5_Model – 68Rock_6_Model – 128Rock_7_Model – 156Rock_8_Model – 100Rock_9_Model – 120Apple_0_Model – 338CakeStandPole_0_Model – 60Chair_0_Model – 6,440Cup_0_Model – 812HeartCake_0_Model – 432HeartCake_1_Model – 432HeartCake_2_Model – 432Plate_0_Model – 512Sandwich_0_Model – 30TableLegs_0_Model – 3,208TableTop_0_Model – 1,568Teapot_0_Model – 6,238Polygon Range SummaryMinimum: 2 triangles (Impostor Quad)Maximum: 9,684 triangles (HedgeBase_1_Model)Number of Prefabs378 Tree Prefabs (138 fluffy + 240 card-symbol)378 Tree Impostor Prefabs10 Standalone Impostor Prefabs (for customization)19 Canopy Prefabs14 Trunk Prefabs64 Demo / Environment Prefabs (rocks, furniture, grass, props, etc.)Total: 863 PrefabsTexture AssetsTexture2DArray Assets (Size and Slices)Canopy_Card_Imposter_AlbedoArray – 512×512 × 12Canopy_Card_Imposter_NormalArray – 512×512 × 12Canopy_Imposter_AlbedoArray – 512×512 × 7Canopy_Imposter_NormalArray – 512×512 × 7LeafAlpha_TextureArray – 1024×1024 × 10Tree_Cards_Imposter_AlbedoArray – 512×512 × 240Tree_Imposter_AlbedoArray – 512×512 × 138Tree_Imposter_NormalArray – 512×512 × 138Trunk_Imposter_AlbedoArray – 512×512 × 14Trunk_Imposter_NormalArray – 512×512 × 14Tree Leaf Textures (1024×1024)TreeLeaf_01TreeLeaf_02TreeLeaf_03TreeLeaf_04TreeLeaf_05TreeLeaf_06TreeLeaf_07TreeLeaf_08TreeLeaf_09TreeLeaf_10Trunk Textures (2048×2048)TrunkBaseColorTrunkNormalMapTrunkRoughnessMapTrunkAmbientOcclusionDemo TexturesFlowers_Aligned – 1024×1024Flowers_Final – 2048×2048Leaves – 1024×1024Path_BaseColor – 2048×2048Path_Normal – 2048×2048Path_Roughness – 2048×2048Rock_1_BaseColor – 1024×1024Rock_1_Normal – 1024×1024Skybox – 2048×1024TeaParty_BaseColor – 2048×2048TeaParty_Metallic – 2048×2048TeaParty_Normal – 2048×2048TeaParty_Roughness – 2048×2048TerrainMask – 1024×1024UV MappingYesTrunksCanopiesAll demo assetsException: Flagstone rockRiggingNoAnimationAnimation Clips: 0Animation Type: None(Vertex-based wind / flutter is shader-driven)LOD InformationTree Prefabs:LOD0 = Trunk + CanopyLOD1 = Impostor LOD2 = CullLOD Groups used on all tree prefabsDemo assets do not use LODsMaterials & Texture WorkflowFoliage uses stylized Shader Graph materialsAlpha-clipped leaf cardsNot physically-based (non-PBR)Impostors include simple normal lightingDemo assets use:Base ColorNormalRoughnessMetallic(Still stylized, not strict PBR)Shader SystemAll shaders authored in Shader Graph (URP)GPU instancing supportedTexture Arrays used for variationPer-instance color via MaterialPropertyBlocks



