ランダムウォークでいくつかの洞窟を生成しました。問題は、出力が小さすぎて、約 10 ~ 20 倍にスケールアップしたいことです。そうすると、すべてのピクセルが見えるようになるので、これを解決するにはアルゴリズムが必要です。エッジに沿ってピクセルの中心間を補間する 1 次元の正弦波または 3 次補間について考えました。基本的に、各ピクセルの高さはグラフの Y 軸になります。画像自体には、黒と白の 2 つの「色」しかありません。
黒い点は各ピクセルの中心で、赤い線はアーカイブしたい補間です。
洞窟全体は次のようになります。
それを実現する方法はありますか?それとも無理ですか?グラフは X ごとに 2 つのドットを持つことができなかったので、洞窟の端が X 軸に戻ったときにどのように解決できるのだろうか.