Sign in
Join now
website
cameron.stream
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
My website.
cameron.stream
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
tide-pool-ripples
cameron.stream
98c67bfe
Copied
Failed
Copy SHA
Merge the tide pool's lighter opening structure.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
11437afb
Copied
Failed
Copy SHA
Grow the tide pool's opening structure low and long around the first pool's edge, open lattice and decks with few solid plates and nothing more than a few parts high, instead of one dense tower.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
92f4d3a1
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6ea0ca1e
Copied
Failed
Copy SHA
Update public NOW with Misaligned lineage and ACP commitment; archive September 26 model.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
3d2ffff6
Copied
Failed
Copy SHA
Use direct rendering on touch devices to avoid the failing post-processing path.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
f079e7c6
Copied
Failed
Copy SHA
Merge the tide pool's lived-in opening, captions, and colours.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
93d3fb7c
Copied
Failed
Copy SHA
Open the tide pool on a shelf that has lived a few tides: borers' pools dug down the shore, an artificer's structure standing in the first pool, a beacon and gates finished, the builders already at work, mid-afternoon with the tide going out and dusk a minute away, on a chosen shelf unless the address names another. While the view wanders on its own, a line under it says what it has found and what the machines in it are doing. Each kind of machine has its own colour on its body and in its eyes, the rock is paler by day, and the view opens closer with less of it blurred.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
4edf6e86
Copied
Failed
Copy SHA
Merge the tide pool's browser tests for driving and night, its foam, and its wet rock.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
f2b053f4
Copied
Failed
Copy SHA
Give the tide pool real foam and wet rock: foam forms where water runs fast over the shallows, where a surge climbs the rock, where the surface steepens, and along a moving waterline, lingers as torn, bubbly patches and drains off the rock the water leaves; and rock the tide has just uncovered glistens with beads of water that catch the sun or moon, fading as it dries.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
35dc2e35
Copied
Failed
Copy SHA
Add opt-in graphics isolation modes to diagnose phone context loss.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
7bcc5938
Copied
Failed
Copy SHA
Test the tide pool while its view is driven with repeating keys and the pointer over the pool, which fails if the frame loop ever runs twice a frame, and at night, that the light floats clear of the floor and lights.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d2c58c83
Copied
Failed
Copy SHA
Merge the tide pool's foam without the honeycomb.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
a539a988
Copied
Failed
Copy SHA
Take the cell pattern out of the tide pool's foam; up close it reads as a honeycomb, so the foam gets a fine, uneven grain instead.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
05d81612
Copied
Failed
Copy SHA
Merge the tide pool's drop ring on slopes and softer glow.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
33afce03
Copied
Failed
Copy SHA
Lay the tide pool's drop ring along the slope under it and draw it over anything in front, soften the glow's widest reach so a brightly lit spot no longer blooms into a square, and keep the night light a little higher over rock.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
65dc2340
Copied
Failed
Copy SHA
Merge the fix for the tide pool stalling while the view is driven with the keys.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1215bfdf
Copied
Failed
Copy SHA
Keep the tide pool smooth while the view is driven with the keys: the pointer's hover asked for the next frame during a frame, and the loop asked again, so every frame ran twice as many loops as the last until the page stalled.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1e16744e
Copied
Failed
Copy SHA
Merge the tide pool's see-through water: the floor sways under the ripples on machines with room for it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6a2b0d70
Copied
Failed
Copy SHA
Let the tide pool's floor be seen through its water: the solid scene is drawn first and copied with its depth, and the water shows it shifted where the surface slopes, so the floor, the fish and anything standing in the water sway under the ripples; it switches itself off on phones and whenever frames run slow.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
44c6e2a0
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d124e1d5
Copied
Failed
Copy SHA
Merge the cheaper tide pool renderer: fewer passes for the glow and blur, cheaper shadows and lights, and a resolution that eases further on slow machines.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d1cab996
Copied
Failed
Copy SHA
Merge main's turning view, map and settings into the cheaper tide pool renderer.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
e343e2d9
Copied
Failed
Copy SHA
Update public NOW with Misaligned and the tide pool; archive September 25 model.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d62e4830
Copied
Failed
Copy SHA
Make the tide pool much cheaper to draw: the glow, the miniature's blur and the tone mapping take four passes instead of seventeen, shadows are read with four taps instead of sixteen, lamps and the visitor's light cost nothing while they are out, the sun's shadows are redrawn every other frame and the visitor's light's only while it is held, the rock is coarser far from the shelf, the water's surface skips dry rock, only the instances in use are sent each frame and empty meshes are left out, and the resolution eases further on slow machines.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
65b7e417
Copied
Failed
Copy SHA
Merge the tide pool's map, hidden by default.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
92f259b4
Copied
Failed
Copy SHA
Hide the tide pool's map unless it is turned on in Settings.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6d0289e3
Copied
Failed
Copy SHA
Merge the tide pool's turning view, map, settings, and keyboard controls, with the caustics taking in the whole view at any turn.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
58f03b3f
Copied
Failed
Copy SHA
Let the tide pool's view turn, and gather its controls: Q and E, a right-drag, or a two-finger twist turn it and a compass turns it back; R and F zoom; Z and X choose what to drop and Space drops it where you point; every key works from anywhere on the page; a double tap zooms in; buttons step between machines; a map of the whole shelf shows where you are and takes you where you tap; and a settings sheet lists the keys and turns the idle wandering, edge scrolling, and the map on or off.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
118d5a14
Copied
Failed
Copy SHA
Merge the tide pool's simulated surface, caustics and real lights.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
120702fd
Copied
Failed
Copy SHA
Merge main's WASD camera controls into the tide pool's physical water.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
18710049
Copied
Failed
Copy SHA
Make the tide pool's water physical to look at: its surface is a wave simulation on the graphics card, after Tessendorf's iWave, so drops, swimmers, waders and the wind raise ripples and wakes that spread with deep water's dispersion and bounce off the rock, and the floor is lit by caustics worked out from that surface, as Evan Wallace's WebGL water does; the drawn caustics, ripple rings, sine ripples and light sheen are gone, foam lies in torn patches where waves break, and lamps and the visitor's light are real lights, bright cores that bloom, with the visitor's light casting shadows.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
5d52b421
Copied
Failed
Copy SHA
Merge WASD camera controls for the tide pool on the web.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6c55d3ae
Copied
Failed
Copy SHA
Let W, A, S and D glide the tide pool's view on the web while they are held, with Shift to go faster, from anywhere on the page.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
a6d70d30
Copied
Failed
Copy SHA
Merge the tide pool's film and scrapers that graze trails through it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
7b6005c8
Copied
Failed
Copy SHA
Merge the tide pool's visible film and creeping scrapers into the moving water and shore.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
3c6fdf26
Copied
Failed
Copy SHA
Draw the film on the tide pool's rock, a dim grey-green skin that grows where the water lies in daylight, and let the scrapers graze it as they creep slowly along wandering lines, so they leave clean trails through it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
3a5c1567
Copied
Failed
Copy SHA
Keep the tide pool's water above sand the sea lets fall, and carry the swell's slope out across the open sea beyond the shore.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
84ba9f98
Copied
Failed
Copy SHA
Merge the tide pool's sand fix and open-sea swell.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
de82fd40
Copied
Failed
Copy SHA
Let the tide pool's water move its sand: loose sand lies in the hollows and gullies and wherever borers heap their spoil, fast water lifts it and carries it and slow water lets it fall, so gullies scour, spoil heaps wash out and storms rearrange the shore, with the sand drawn pale and smooth where it lies.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1f46da41
Copied
Failed
Copy SHA
Merge the tide pool's moving sand.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
cd43a030
Copied
Failed
Copy SHA
Simulate the tide pool's water as it moves: the sea comes in over a new rocky shore that slopes to it, with ribs, cracks, gullies, boulder fields and a rock sill round the first pool, flooding up the gullies and over the pool's lip as the tide rises and draining away as it falls, while a swell rolls in and breaks into drifting foam. Tabs keep a home pool and swim back to it as the tide turns, and borers settle where the tide reaches so their burrows become pools.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
2a15c2a2
Copied
Failed
Copy SHA
Merge the tide pool's moving water and rocky shore.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
b907bf6e
Copied
Failed
Copy SHA
Merge the tide pool's close button on the specimen sheet.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
4bc9691d
Copied
Failed
Copy SHA
Give the tide pool's specimen sheet a close button in its top corner that releases the machine just as Release and Escape do, and keep the sheet above the pool and zoom buttons in short mid-width windows.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
b3a164c8
Copied
Failed
Copy SHA
Merge the tide pool's steadier focus and resolution.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
8a3b2358
Copied
Failed
Copy SHA
Keep the tide pool's sharp band across the middle of the view, moving it to a machine only while following it and easing it there, and stop the resolution dropping below one pixel a point when frames run slow.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
06da071d
Copied
Failed
Copy SHA
Merge the tide pool's readable nights and floating ball of light.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
014025c2
Copied
Failed
Copy SHA
Make the tide pool's nights readable: a clear cool moonlight with the view's exposure adjusting to the dark, every machine's lamp lit with a small halo so the life shows as moving lights, and the visitor's light turned into a glowing ball that floats over rock and water alike, rising over each rock, lighting what is around it, and fading in and out.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
b7738723
Copied
Failed
Copy SHA
Merge the tide pool's moon, sharper rendering, and ring loading screen.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6b963fcc
Copied
Failed
Copy SHA
Open the tide pool from a loading screen of the site's ring and title, where water rises in the ring as the pool loads and the view then opens out of it like a ripple while the title settles into place; if the browser drops the 3D view, show the ring again and bring the pool back when it returns instead of falling back to the still picture, use less graphics memory on phones, and bring the optional browser test up to date.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
84901cbb
Copied
Failed
Copy SHA
Give the tide pool a moon that waxes and wanes over forty minutes, bringing the spring tides at full and new moon, silver full-moon nights, and dark moonless ones; and render as sharp as the screen allows within a pixel budget, easing down only if frames slow.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
ef77ff19
Copied
Failed
Copy SHA
Merge the tide pool's new shelf per visit and the visitor's light at night.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
b29f0ee3
Copied
Failed
Copy SHA
Grow a new tide pool shelf on each visit, from a number kept in the address so a shelf can be shared, and let a visitor's pointer hold a small light over the water at night that the fish come to and that drags glowing plankton behind it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
8758f8b2
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1eb3e3b9
Copied
Failed
Copy SHA
Fix the September Office Hours guide to use the corrected public recording.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
8a9b5e99
Copied
Failed
Copy SHA
Merge the tide pool ecosystem work: a dynamic tidal shelf whose creatures dig, fill, wall, and build composable structures, with night lighting, glowing plankton, schools, storms, and springs and neaps; moved from Artifacts to Other at /tide-pool.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
fb92a935
Copied
Failed
Copy SHA
Add the log of the autonomous tide pool improvements: what changed in each step, why, how it was checked, and what remains uncertain.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
53fbcad6
Copied
Failed
Copy SHA
Brighten a pod's window when its scraper is home, so the lived-in pods light the night.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
abb235f9
Copied
Failed
Copy SHA
Describe the tide's springs and neaps, drying rock, storms, glowing plankton, schooling, and artificer families in the tide pool's notes.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
5c3fe1f4
Copied
Failed
Copy SHA
Let the wandering camera follow the biggest school as it swims, favour it at night when its wake glows, watch the largest structure through a storm, and not show the school twice running.
Copy SHA
Browse repository
committed
1mo ago
Previous
1
2
3
4
5
6
7
Next