diff --git a/changelog/2026-01.mdx b/changelog/2026-01.mdx index adc957c0..cad0673f 100644 --- a/changelog/2026-01.mdx +++ b/changelog/2026-01.mdx @@ -3,6 +3,38 @@ title: "January 2026" description: "Duel Arena, Prayer, Collision, Smithing, Website, and UI Improvements" --- +## March 2026 + +### Tree Model Updates + +*Merged: March 12, 2026* + +Visual improvements to tree models and biome vegetation: + +- **Wind Pine Tree**: New tree type for tundra biome (split from dead tree variants) +- **Maple Leaves**: Recolored to warm vermillion red-orange (#D04838) +- **Knotwood Leaves**: Recolored from golden-yellow to warm amber (#C4832A) +- **Model Scales**: Adjusted tree model scales for better visual proportions +- **Manifest**: Updated `vegetation.json` with new wind pine tree type + +--- + +### Biome Configuration Updates + +*Merged: March 9-10, 2026* + +Biome system synchronized with server configuration: + +- **Active Biomes**: Reduced from 8 biomes to 3 active biomes (tundra, forest, canyon) +- **Walkability Thresholds**: Increased maxSlope values to match terrain generation + - Tundra: 0.8 → 1.8 + - Forest: 0.8 → 1.5 + - Canyon: 0.6 → 2.5 +- **Terrain Textures**: Fixed biome textures with actual source textures from `terrain_textures/` +- **Manifest**: `biomes.json` synchronized with server version + +--- + ## Week 6: February 2-6 ### Ammunition Manifest Update diff --git a/wiki/data/overview.mdx b/wiki/data/overview.mdx index 6d8ae1db..24bbaf77 100644 --- a/wiki/data/overview.mdx +++ b/wiki/data/overview.mdx @@ -683,9 +683,19 @@ interface VegetationAsset { - `fallen_tree` - Fallen logs - `mushroom` - Giant mushrooms (added in recent update) +### Biome Configuration + +Biomes in `biomes.json` define terrain properties and procedural vegetation layers. The active biome set includes: + +- **Tundra** - Frozen terrain with wind pines (maxSlope: 1.8) +- **Forest** - Dense woodland areas (maxSlope: 1.5) +- **Canyon** - Rocky terrain with steep slopes (maxSlope: 2.5) + +The `maxSlope` threshold determines walkability and vegetation placement, adjusted to match actual terrain generation slopes from terracing and landscape features. + ### Biome Vegetation Layers -Biomes in `biomes.json` define procedural vegetation layers that reference vegetation assets: +Biomes define procedural vegetation layers that reference vegetation assets: ```typescript interface VegetationLayer { @@ -708,6 +718,10 @@ interface VegetationLayer { - Tree density reduced in plains biome (8 → 5) - Mushroom clustering varies by biome (cluster size 3-8) - Firemaking fire 3D model added (`models/firemaking-fire/firemaking-fire.glb`) +- Wind pine tree type added for tundra biome (split from dead tree variants) +- Maple tree leaves recolored to warm vermillion red-orange (#D04838) +- Knotwood tree leaves recolored from golden-yellow to warm amber (#C4832A) +- Tree model scales adjusted for better visual proportions ---