Skip to content

feat(textures): calibrate soil palette to warm loam and author rooted dirt (#61) - #255

Merged
BharathASL merged 3 commits into
mainfrom
feat/dirt-palette-loam
Nov 3, 2026
Merged

BharathASL merged 3 commits into
mainfrom
feat/dirt-palette-loam

Conversation

@BharathASL

Copy link
Copy Markdown
Contributor

Summary

Calibrates the soil substrate baseline across \dirt.svg, \grass_block_side.svg, and \dirt_path_side.svg\ to Cinematic Warm Loam (#996b36, L=40.6%, Y=17.6), and authors the \ extures/block/rooted_dirt.svg\ vector master.

Changes

  • \ extures/block/dirt.svg: Calibrated base loam to #996b36\ with synchronized recessed clods (#7a5225), cavity cores (#603e18), and highlights (#bc8843\ / #c89651).
  • \ extures/block/grass_block_side.svg: Updated underlying soil ramp to match the warm loam profile.
  • \ extures/block/dirt_path_side.svg: Updated side soil strata to match the warm loam profile.
  • \ extures/block/rooted_dirt.svg: Authored vector master with botanical azalea root tendrils, fibrous strands, and 100% toroidal boundary seam wrapping continuity (\Delta=0).
  • \ ools/test/soil-palette-3d.test.mjs: Updated hex assertions and luminance bounds for the calibrated soil palette.
  • \CHANGELOG.md: Documented palette calibration and new rooted dirt master under [Unreleased].

Closes #61

… dirt (#61)

Signed-off-by: Bharath Sendhurpandi <bharathasl74185@gmail.com>
…root network

Signed-off-by: Bharath Sendhurpandi <bharathasl74185@gmail.com>
…n system

Signed-off-by: Bharath Sendhurpandi <bharathasl74185@gmail.com>

@ninja6-agent ninja6-agent Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found.

@BharathASL
BharathASL added this pull request to the merge queue Nov 3, 2026
Merged via the queue into main with commit 82390aa Nov 3, 2026
3 checks passed
@BharathASL
BharathASL deleted the feat/dirt-palette-loam branch November 3, 2026 14:54
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.

Task 2.1.2: Native Dirt, Coarse Dirt & Rooted Dirt Suite

1 participant