Skip to content

Render HarmonInk in 16:9 wide format (1920x1080)#6

Open
darioabc wants to merge 1 commit into
mainfrom
claude/harmonink-16x9
Open

Render HarmonInk in 16:9 wide format (1920x1080)#6
darioabc wants to merge 1 commit into
mainfrom
claude/harmonink-16x9

Conversation

@darioabc

Copy link
Copy Markdown
Owner

What

Follow-up to #5 — switch the gen/HarmonInk piece from square to 16:9 wide.

  • GART_SIZE now sets the height; width is derived (height * 16/9), so the
    draft/full-res workflow is unchanged: GART_SIZE=540 → 960×540, default → 1920×1080.
  • The figure auto-fits to the height and centers, giving a cinematic centered motif on
    the wide field (the bloom softens the side margins). Naturally-wide motifs (celtic,
    damped) span most of the frame; compact ones (rose) read as a centered emblem.
  • Regenerated out/harmonInk01-14.png at 1920×1080 (seed 173).

Reproduce

JAVA_HOME=$(brew --prefix openjdk@21) GART_SEED=173 \
  .claude/skills/generate-art/render.sh arts:gen gen.HarmonInkKt out/

Reviewer notes

  • The only code change is the canvas-size block + the targetR/blur scalars switching
    from SIZE to HEIGHT; the curve/finishing-pass logic is untouched.
  • The 14 wide PNGs are ~5 MB each (~70 MB total); out/ is already tracked per the
    repo's gallery convention.

🤖 Generated with Claude Code

Switch the canvas from square to 16:9. The GART_SIZE env knob now sets the
HEIGHT and width is derived (height * 16/9), so the draft/full-res workflow is
unchanged: GART_SIZE=540 -> 960x540, default -> 1920x1080. The figure auto-fits
to the height and centers, giving a cinematic centered motif on the wide field.

Regenerated out/harmonInk01-14.png at 1920x1080 (seed 173).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

2 participants