28 lines
3.4 KiB
HTML
28 lines
3.4 KiB
HTML
|
|
<!DOCTYPE html><html><head><meta charset="utf-8"><title>QFT · sketch 03 · positions & scales</title>
|
||
|
|
<style>body{margin:0;background:#0b0b0b;color:#bbb;font:12px/1.5 ui-monospace,Menlo,monospace;padding:26px;max-width:1800px}
|
||
|
|
h1{font-weight:400;letter-spacing:.22em;text-transform:uppercase;font-size:13px;color:#c9a370}
|
||
|
|
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:20px;margin-top:18px}
|
||
|
|
figure{margin:0;background:#111;border:1px solid #262626;overflow:hidden}img{width:100%;display:block}
|
||
|
|
figcaption{padding:8px 10px;color:#e8e4d8}small{color:#777;display:block}
|
||
|
|
.notes{color:#999;font-size:12px;background:#181410;padding:14px 18px;border-left:3px solid #7ba3c9;margin:18px 0}</style></head><body>
|
||
|
|
<h1>QFT · sketch 03 · positions & scales (palette held constant)</h1>
|
||
|
|
<div class="notes">
|
||
|
|
<b>What's varying:</b> per-field origin (<code>cubicOriginX/Y</code>, <code>schlegelOriginX/Y</code>, <code>e8Origins[]</code>), per-field scale (<code>cubicScale</code>, <code>schlegelScale</code>, <code>e8Scale</code>; values > 1 deliberately push the lattice past the canvas edge), composition offset (<code>compositionOffsetX/Y</code>).
|
||
|
|
<br><br>
|
||
|
|
<b>What's held constant:</b> the per-field-monochrome palette (cyan cubic · magenta Schlegel · amber E8 · green cross-links) on the warm vintage substrate. Each lattice has one hue so its position is unambiguously readable as it moves.
|
||
|
|
</div>
|
||
|
|
<div class=grid>
|
||
|
|
<figure><img src="01_centered-reference.svg"><figcaption>01 Centred reference<small>defaults — everything centred at normal scale</small></figcaption></figure>
|
||
|
|
<figure><img src="02_cubic-left-schlegel-right.svg"><figcaption>02 Cubic left, Schlegel right<small>fields shifted to opposite sides; E8 clusters tighter</small></figcaption></figure>
|
||
|
|
<figure><img src="03_huge-cubic-bleed.svg"><figcaption>03 Huge cubic · bleeds past frame<small>cubicScale 1.85 — the cubic continues beyond visible edges</small></figcaption></figure>
|
||
|
|
<figure><img src="04_huge-schlegel-bleed.svg"><figcaption>04 Huge Schlegel · cube-in-cube extends past edges<small>schlegelScale 1.85; outer cube vertices off-canvas</small></figcaption></figure>
|
||
|
|
<figure><img src="05_tiny-lots-of-paper.svg"><figcaption>05 Tiny · a small island<small>all lattices < 0.5; quiet, contemplative</small></figcaption></figure>
|
||
|
|
<figure><img src="06_e8-cluster-lower-right.svg"><figcaption>06 Large E8 cluster · lower-right<small>cubic/Schlegel shifted upper-left; single large E8 at lower-right</small></figcaption></figure>
|
||
|
|
<figure><img src="07_e8-quartet-at-corners.svg"><figcaption>07 E8 quartet at corners<small>4 small E8 clusters near the four corners; 12 cross-links</small></figcaption></figure>
|
||
|
|
<figure><img src="08_composition-shifted-upper-left.svg"><figcaption>08 Composition shifted upper-left<small>compositionOffset(-0.32,-0.32); negative space lower-right</small></figcaption></figure>
|
||
|
|
<figure><img src="09_vertical-stack.svg"><figcaption>09 Vertical stack<small>cubic top · Schlegel middle · two E8 clusters bottom</small></figcaption></figure>
|
||
|
|
<figure><img src="10_triptych-corners.svg"><figcaption>10 Triptych corners<small>cubic upper-left · Schlegel upper-right · E8 lower-centre</small></figcaption></figure>
|
||
|
|
<figure><img src="11_inverse-scales.svg"><figcaption>11 Inverse scales<small>tiny cubic, giant Schlegel; E8 clusters on outer ring</small></figcaption></figure>
|
||
|
|
</div>
|
||
|
|
</body></html>
|