Nature · Test cube 25
Ripples
Smooth waves across the surface, bending gently from side to side.
Nothing in nature repeats exactly. Neither do these. Relax into it.
- Prints well with a 0.4 mm nozzle.
25 mm, with your size and depth. Prints upright, no supports. About 4 MB.
- Depth as written1.0 mm
- Narrowest partabout 3 mm
- Smallest size, 0.4 mm nozzle× 0.50
Good for
Vases and anything that should feel calm.
Print notes
- Depth 0.4 to 1.5 mm for a 0.4 mm nozzle (as written: 1.0 mm).
- Best on walls, printed upright. On a flat top, use thin layers (0.12 mm or less).
- Fade it out over the bottom 3 mm so the first layers are flat and stick to the plate.
- Not printed yet: these notes come from the geometry. The test cube will tell us more.
The formula
The real code this page runs: give it a point (U mm across, V mm up) and it returns the height there, in mm. Push the surface out by that much and the texture is real geometry.
function ripples(U: number, V: number, p = 6.0, amp = 1.0) {
return amp * (0.5 + 0.5 * Math.sin((2 * Math.PI * (V + 1.6 * Math.sin((2 * Math.PI * U) / 24))) / p));
}Printed
Test cube 25 is waiting for the printer. Its photo goes here.