treppe-gl/treppe-dry.sh
April John d917860201 Add 2D canvas mode compacted to the steps, ocean-chaos and reef-2d shaders
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 15:28:41 +02:00

8 lines
379 B
Shell
Executable file

#!/usr/bin/env bash
# Usage: treppe-dry.sh <shader.glsl> [brightness 0-100, default 100] [extra treppe_gl.py args]
set -euo pipefail
here=$(dirname "$(realpath "$0")")
[ $# -ge 1 ] || { echo "usage: $0 <shader.glsl> [brightness 0-100]" >&2; exit 2; }
shader=$(realpath "$1")
cd "$here"
exec nix-shell --run "python treppe_gl.py '$shader' --brightness ${2:-100} ${*:3} --dry-run"