Skip to content

Add new tree models, terrain biome textures, and update manifests#15

Merged
tcm390 merged 8 commits intomainfrom
tcm/update-tree-models-terrain-textures-manifests
Mar 12, 2026
Merged

Add new tree models, terrain biome textures, and update manifests#15
tcm390 merged 8 commits intomainfrom
tcm/update-tree-models-terrain-textures-manifests

Conversation

@tcm390
Copy link
Contributor

@tcm390 tcm390 commented Mar 9, 2026

  • Add 165 tree model GLBs (55 variants x 3 LOD levels) for 12 tree types: bamboo, birch, cactus, chinaPine, coconut, dead, fir, knotwood, maple, oak, palm, pine
  • Add terrain-biomes placeholder textures (grass, dirt, cliff, desert, snow variants) for TerrainShader biome rendering
  • Update woodcutting.json: replace 8 old generic trees with 12 new types using modelVariants arrays
  • Update biomes.json: remove stale tree1 vegetation layers (trees now managed via TreeTypes.ts + woodcutting manifest)
  • Update vegetation.json: remove tree1 entry (trees no longer placed by VegetationSystem)

tcm390 added 3 commits March 10, 2026 06:19
- Add 165 tree model GLBs (55 variants x 3 LOD levels) for 12 tree types:
  bamboo, birch, cactus, chinaPine, coconut, dead, fir, knotwood,
  maple, oak, palm, pine
- Add terrain-biomes placeholder textures (grass, dirt, cliff, desert,
  snow variants) for TerrainShader biome rendering
- Update woodcutting.json: replace 8 old generic trees with 12 new
  types using modelVariants arrays
- Update biomes.json: remove stale tree1 vegetation layers (trees now
  managed via TreeTypes.ts + woodcutting manifest)
- Update vegetation.json: remove tree1 entry (trees no longer placed
  by VegetationSystem)

Made-with: Cursor
Replace placeholder textures with the correct ones from terrain_textures/

Made-with: Cursor
Replace outdated 8-biome manifest with the active 3-biome version
used by the server.

Made-with: Cursor
@tcm390 tcm390 marked this pull request as draft March 10, 2026 05:32
@tcm390 tcm390 changed the title Add new tree models, terrain biome textures, and update manifests Add new tree models, terrain biome textures, and update manifests - WIP Mar 10, 2026
tcm390 added 2 commits March 10, 2026 14:31
Tundra 0.8 → 1.8, Forest 0.8 → 1.5, Canyon 0.6 → 2.5
to match actual terrain generation slopes from terracing
and landscape features.

Made-with: Cursor
Split dead_06.glb into its own "wind pine" tree type for tundra biome,
removed it from the dead tree model variants.

Made-with: Cursor
@tcm390 tcm390 marked this pull request as ready for review March 12, 2026 04:42
@tcm390 tcm390 changed the title Add new tree models, terrain biome textures, and update manifests - WIP Add new tree models, terrain biome textures, and update manifests Mar 12, 2026
@tcm390 tcm390 merged commit ccee927 into main Mar 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant