View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.2.14 or later
- Package size
- 135.5 MB
- Files
- 1,028
- Favorites
- 3
- Views in the past week
- 15
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
FluffyForest – Stylized Trees & Canopy Pack (URP)
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.
Affiliate link Β· Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 25
FluffyForest – Stylized Trees & Canopy Pack (URP) screenshot 1
About this asset
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 Prefabs
Built from:
- 14 tree trunk models
- 6 fluffy canopy styles
- 6 color variants per tree
β οΈβ₯οΈβ£οΈβ¦οΈ 240 Card-Symbol Topiary Tree Prefabs
Including Heart, Spade, Club, and Diamond shapes
Built from:
- 3 canopy variants per symbol
- 6 color variants per tree
- 40 unique topiary tree designs
All 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 Features
- GPU-instanced canopies with per-instance color variation
- Leaf and impostor alpha cards stored in Texture Arrays
- Simple normal lighting on impostors for basic light response
- Uses Unityβs main directional light
- Subtle vertex-based flutter/wind animation
All 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.
Note
All 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.
From the publisher's Asset Store listing.
Technical details
Number of Meshes / Models
Core Tree Assets
- 14 trunk meshes
- 7 fluffy canopy meshes
- 12 card-symbol canopy meshes
- 6 impostor quad meshes
Demo / Environment Assets
- Grass
- Flowers
- Ground
- Rocks
- Furniture
- Props
- Arches
- Hedges
Total: 50+ unique mesh assets
Polygon Count (Triangles)
Fluffy Canopies
- Canopy_0_Model β 1,842
- Canopy_1_Model β 2,592
- Canopy_2_Model β 4,218
- Canopy_3_Model β 2,802
- Canopy_4_Model β 2,994
- Canopy_5_Model β 2,874
- Canopy_Alt_Model β 2,400
Club Canopies
- Club_Canopy_0_Model β 5,802
- Club_Canopy_1_Model β 3,894
- Club_Canopy_2_Model β 2,664
Diamond Canopies
- Diamond_Canopy_0_Model β 5,112
- Diamond_Canopy_1_Model β 2,760
- Diamond_Canopy_2_Model β 1,692
Heart Canopies
- Heart_Canopy_0_Model β 5,010
- Heart_Canopy_1_Model β 3,474
- Heart_Canopy_2_Model β 2,142
Spade Canopies
- Spade_Canopy_0_Model β 5,010
- Spade_Canopy_1_Model β 3,474
- Spade_Canopy_2_Model β 2,142
Trunks
- Trunk_1_Model β 1,581
- Trunk_2_Model β 1,020
- Trunk_3_Model β 1,853
- Trunk_4_Model β 1,020
- Trunk_5_Model β 1,020
- Trunk_6_Model β 1,020
- Trunk_7_Model β 1,020
- Trunk_8_Model β 1,581
- Trunk_9_Model β 1,581
- Trunk_10_Model β 1,020
- Trunk_11_Model β 1,853
- Trunk_12_Model β 1,020
- Trunk_13_Model β 1,020
- Trunk_14_Model β 1,020
Impostor Quads
- Imposter2Quad_0_Model β 4
- Imposter2Quad_1_Model β 4
- Imposter2Quad_2_Model β 4
- Imposter2Quad_3_Model β 4
- LOD_Tree_Imposter_Quad_Model β 2
- Quad_Bottom_Piviot β 2
Demo / Environment Assets
- Flower_Clump_Model β 175
- Flower_Head_Model β 8
- Flower_Stem_Model β 10
- Grass_Clump_Model β 1,148
- Ground_0_Model β 8,192
- Heart_Arch_Half_Model β 2,255
- Heart_Arch_Model β 3,456
- HedgeBase_0_Model β 4,590
- HedgeBase_1_Model β 9,684
- HedgeBase_2_Model β 7,434
- HedgeBase_3_Model β 6,680
- Flagstone_0_Model β 2,304
- Rock_0_Model β 750
- Rock_1_Model β 692
- Rock_2_Model β 454
- Rock_3_Model β 76
- Rock_4_Model β 76
- Rock_5_Model β 68
- Rock_6_Model β 128
- Rock_7_Model β 156
- Rock_8_Model β 100
- Rock_9_Model β 120
- Apple_0_Model β 338
- CakeStandPole_0_Model β 60
- Chair_0_Model β 6,440
- Cup_0_Model β 812
- HeartCake_0_Model β 432
- HeartCake_1_Model β 432
- HeartCake_2_Model β 432
- Plate_0_Model β 512
- Sandwich_0_Model β 30
- TableLegs_0_Model β 3,208
- TableTop_0_Model β 1,568
- Teapot_0_Model β 6,238
Polygon Range Summary
- Minimum: 2 triangles (Impostor Quad)
- Maximum: 9,684 triangles (HedgeBase_1_Model)
Number of Prefabs
- 378 Tree Prefabs (138 fluffy + 240 card-symbol)
- 378 Tree Impostor Prefabs
- 10 Standalone Impostor Prefabs (for customization)
- 19 Canopy Prefabs
- 14 Trunk Prefabs
- 64 Demo / Environment Prefabs (rocks, furniture, grass, props, etc.)
Total: 863 Prefabs
Texture Assets
Texture2DArray Assets (Size and Slices)
- Canopy_Card_Imposter_AlbedoArray β 512Γ512 Γ 12
- Canopy_Card_Imposter_NormalArray β 512Γ512 Γ 12
- Canopy_Imposter_AlbedoArray β 512Γ512 Γ 7
- Canopy_Imposter_NormalArray β 512Γ512 Γ 7
- LeafAlpha_TextureArray β 1024Γ1024 Γ 10
- Tree_Cards_Imposter_AlbedoArray β 512Γ512 Γ 240
- Tree_Imposter_AlbedoArray β 512Γ512 Γ 138
- Tree_Imposter_NormalArray β 512Γ512 Γ 138
- Trunk_Imposter_AlbedoArray β 512Γ512 Γ 14
- Trunk_Imposter_NormalArray β 512Γ512 Γ 14
Tree Leaf Textures (1024Γ1024)
- TreeLeaf_01
- TreeLeaf_02
- TreeLeaf_03
- TreeLeaf_04
- TreeLeaf_05
- TreeLeaf_06
- TreeLeaf_07
- TreeLeaf_08
- TreeLeaf_09
- TreeLeaf_10
Trunk Textures (2048Γ2048)
- TrunkBaseColor
- TrunkNormalMap
- TrunkRoughnessMap
- TrunkAmbientOcclusion
Demo Textures
- Flowers_Aligned β 1024Γ1024
- Flowers_Final β 2048Γ2048
- Leaves β 1024Γ1024
- Path_BaseColor β 2048Γ2048
- Path_Normal β 2048Γ2048
- Path_Roughness β 2048Γ2048
- Rock_1_BaseColor β 1024Γ1024
- Rock_1_Normal β 1024Γ1024
- Skybox β 2048Γ1024
- TeaParty_BaseColor β 2048Γ2048
- TeaParty_Metallic β 2048Γ2048
- TeaParty_Normal β 2048Γ2048
- TeaParty_Roughness β 2048Γ2048
- TerrainMask β 1024Γ1024
UV Mapping
Yes
- Trunks
- Canopies
- All demo assets
- Exception: Flagstone rock
Rigging
No
Animation
- Animation Clips: 0
- Animation Type: None
(Vertex-based wind / flutter is shader-driven)
LOD Information
Tree Prefabs:
- LOD0 = Trunk + Canopy
- LOD1 = Impostor
- LOD2 = Cull
- LOD Groups used on all tree prefabs
- Demo assets do not use LODs
Materials & Texture Workflow
- Foliage uses stylized Shader Graph materials
- Alpha-clipped leaf cards
- Not physically-based (non-PBR)
- Impostors include simple normal lighting
Demo assets use:
- Base Color
- Normal
- Roughness
- Metallic
(Still stylized, not strict PBR)
Shader System
- All shaders authored in Shader Graph (URP)
- GPU instancing supported
- Texture Arrays used for variation
- Per-instance color via MaterialPropertyBlocks
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.2.14f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.