KIT
forest
biomePack
DOMAIN
biomePack
PATH
assets/biomes/forest/pack.json
PARTS
64
BIOME
forest
forest
Metadata
domainbiomePack
pathassets/biomes/forest/pack.json
parts64
biomeforest
id6
_noteSIMPLIFIED 2026-07-03 (user directive): this pack is the old `temperate_forest` content, now serving as the whole `forest` biome (boreal + tropical folded in) — one canopy read for every forest wilds, whatever the local climate. The Greatwood (docs/zones/the_greatwood.md, concept art canonical/00 BIOMES/The Greatwood): dark, wet, old-growth coastal forest, NEVER bright-candy autumn colour. Was FloraBuilder.gd TEMPERATE_FOREST arm + ScatterBuilder forest arm; 2026-06-30 rebalanced off concept art (dropped the autumn maple/birch mix, thinned canopy spacing so trunks read individually with light shafts instead of a solid ceiling). A code-built 'ancient mossy giant trunk' model was tried for the giants slot and reverted same-day — read as cheap low-poly primitives next to the textured GLB canopy; giants are back on the real giant_fir/giant_pine GLBs. The true colossal-mossed-trunk silhouette from the concept art is still an OPEN gap — needs a real sourced/generated asset, not procedural geometry. 2026-06-30 (2nd pass): road.verge was 100% PSX Mega_Nature Bush_1-4 aliases (ul_berry/ul_leaf_shrub/ul_bramble/shrub_low/shrub_sage/ul_bush/ul_bush_bloom/ul_plant/ul_plant_low/ul_petals/brush) — the same flat faceted blob mesh under 11 different names, the 'ugly blocky low-poly underbrush' called out against the new painterly north star. Swapped to the 4 real floral_green shrub GLBs (fg_shrub_a-d) + fern/fern_lush, already used and reading fine in the undergrowth palette below. `features.keys` (@bush_keys) is fixed the same way at the shared-group level (_groups.json). This is a stopgap with real but thin variety (only 4 distinct shrub meshes exist in the project) — see feedback/asset-requests.md for the open ask to source real underbrush packs.
Parts (64)
no static preview
glb:stylized_trees/pine_giant.glbcanopy.speciesreferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.species · subcanopy.speciesreferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.species · subcanopy.species · road.avenuereferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.species · subcanopy.speciesreferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.speciesreferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.species · subcanopy.speciesreferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.species · subcanopy.speciesreferenced file not foundno static preview
glb:arboles/arbol_02.glbcanopy.species · subcanopy.species · road.avenuereferenced file not foundno static preview
glb:arboles/arbol_01.glbcanopy.species · road.avenuereferenced file not foundno static preview
fmp:PSX MEGA Nature Pack/Mega_Nature.glb#Burnt_Tree_1canopy.specieslicensed pack part — no public preview (rendered in-game only)no static preview
glb:stylized_trees/pine_giant.glbcanopy.giants.speciesreferenced file not foundno static preview
glb:stylized_trees/pine_giant.glbcanopy.giants.speciesreferenced file not foundno static preview
glb:polyhaven_flora/pine_tree_01.glbcanopy.giants.speciesreferenced file not foundno static preview
glb:polyhaven_flora/fir_tree_01.glbcanopy.giants.speciesreferenced file not foundno static preview
glb:polyhaven_flora/fir_sapling.glbsubcanopy.speciesreferenced file not foundno static preview
glb:polyhaven_flora/pine_sapling_small.glbsubcanopy.speciesreferenced file not foundno static preview
glb:polyhaven_flora/shrub_01.glbfeatures.keysreferenced file not foundno static preview
glb:polyhaven_flora/shrub_02.glbfeatures.keys · undergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/shrub_03.glbfeatures.keysreferenced file not foundno static preview
glb:polyhaven_flora/shrub_04.glbfeatures.keysreferenced file not foundno static preview
glb:polyhaven_flora/wild_rooibos_bush.glbfeatures.keysreferenced file not foundno static preview
glb:polyhaven_flora/pachira_aquatica_01.glbfeatures.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_gazania.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_ursinia.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/periwinkle_plant.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_heliophila.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/dandelion_01.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/periwinkle_plant.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_gazania.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_ursinia.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_heliophila.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_stinkkruid.glbflowers.keysreferenced file not foundno static preview
glb:polyhaven_flora/flower_empodium.glbflowers.keysreferenced file not foundno static preview
meshkit:grass_cardgrass.key · undergrowth.palettenon-file source — check the real resolution in the matching Benchno static preview
glb:floral_green/mushroom_01.glbundergrowth.palettereferenced file not foundno static preview
glb:floral_green/mushroom_02.glbundergrowth.palettereferenced file not foundno static preview
glb:floral_green/mushroom_04.glbundergrowth.palettereferenced file not foundno static preview
meshkit:grass_cardundergrowth.palettenon-file source — check the real resolution in the matching Benchno static preview
glb:polyhaven_flora/root_cluster_01.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/moss_01.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/nettle_plant.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/bark_debris_01.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/pine_roots.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/dry_branches_medium_01.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/fern_02.glbundergrowth.palette · road.vergereferenced file not foundno static preview
glb:polyhaven_flora/fern_02.glbundergrowth.palettereferenced file not foundno static preview
glb:polyhaven_flora/fern_02.glbundergrowth.palette · road.vergereferenced file not foundno static preview
glb:arboles/arbol_03.glbroad.avenuereferenced file not foundno static preview
glb:arboles/arbol_08.glbroad.avenuereferenced file not foundno static preview
glb:arboles/arbol_01.glbroad.avenuereferenced file not foundno static preview
glb:polyhaven_flora/shrub_01.glbroad.vergereferenced file not foundno static preview
glb:polyhaven_flora/shrub_02.glbroad.vergereferenced file not foundno static preview
glb:polyhaven_flora/shrub_03.glbroad.vergereferenced file not foundno static preview
glb:polyhaven_flora/shrub_04.glbroad.vergereferenced file not foundno static preview
code:rock_outcropscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:_rock_glbscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:boulderscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:rock_formationscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:boulder_fieldscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:pebblesscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:log_fallenscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:tree_stumpscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:fern_plantscatterprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:mushroomscatterprocedural — built by code, no static mesh file (check the matching Bench)Textures (2)
file missing
file missing
Relations (1)
Preview harness