Sierpinski Ocean Wave

iOS app by David Nishimoto. Lifestyle · David Nishimoto

Store rating
0 / 5
Store rating count
0
Download price
19.99 USD
In-app purchases
Unknown
Version
1.0
Listing last refreshed
2026-09-12

View the original store listing

Store description excerpt

Each frame, the simulation follows a simple flow to update the water. It begins by generating the base waves using a layered, fractal approach, where multiple smaller wave patterns are combined to create a more natural, irregular surface. Then, each point on the water updates its stored energy, spreading some of it to neighboring points while slightly reducing it so motion propagates outward and gradually fades. Next, external forces are applied: wind adds directional energy and shapes the waves, while tide slowly shifts the overall water level and introduces a longer, slower wave beneath the surface motion. As waves move toward shore, depth-based effects take over, causing them to slow down, steepen, and sometimes break, which reduces their energy and pushes motion forward. Near the shoreline, swash and backwash come into play, with water running up the beach storing energy and then releasing it as it flows back down, feeding into the next incoming wave. After all forces and interactions are applied, the system enforces physical limits to keep everything stable and within bounds. The surface is then smoothed slightly across neighboring points to remove jitter and improve visual flow, and finally the updated geometry is rendered in SceneKit in sync with the display refresh.

Review coverage

AppRill has captured 0 reviews for this app. This is a collected sample, separate from the store rating count. Latest review capture: Not captured yet.

Recent captured chart positions

No chart positions have been captured for this app yet.

Chart position, rating count and review coverage do not establish downloads, revenue or profit. Understand the differences.