- 56 名前:名前は開発中のものです。 [02/02/20 22:35 ID:PUyUdR7e.net]
- >>52
漏れも前つくってみたけど、結構簡単だったよ。 next_h[x][y] := ((h[x-1][y] + h[x+1][y] + h[x][y-1] + h[x][y+1]) / 2 - Prev_h[x][y]) * 減衰率; てな感じで水面高を計算。となりのセルとの水面高の差で傾きが分かるから、それで参照する元画像の座標を決める。 www.geocities.co.jp/SiliconValley-PaloAlto/4792/program/Wave.lzh にソース(Delphi)つきでアップしてあるから気が向いたらダウンどぞ。画面をドラッグすると波が起こせます。 3Dの水面だったらこっち ttp://www.asahi-net.or.jp/~qs7e-kmy/tawagoto/990921/
|

|