アプリ版:「スタンプのみでお礼する」機能のリリースについて

processingで雪が積もるようなアニメーションを作りたいです。
雪が降るプログラムは作ることができたのですが、積もっていくプログラムを作ることができず、悩んでおります。
積もっていくプログラミングを作るには、ランダムな大きさの円を下から上にランダムに表示させればいいと考えたのですが、上手くプログラムできません。どうすれば雪が積もっていくプログラムを作ることができますか?

A 回答 (2件)

No1です



大変失礼いたしました。

内容をきちんと確かめていなかったようで。
サイトのタイトルに『Processing Fan』とあったのでつい・・・
実際のサンプルはjavascriptによるものでしたね。
申し訳ありませんでした。

とはいえ、考え方は似たようなもののはずなので・・・
    • good
    • 0

こんにちは



processingは知りませんが、基本的な考え方として・・・

どこかに地面があるはずなので、最初は積雪0から始まり、雪が降る(積もる)につれて積雪高さが上がってゆくようにすれば良いのではないでしょうか?

降っていた雪が地面にきたところで表示し直すのか、あるいは、そのまま動かなくするだけで良いのかなどについては、実際の雪の描写をどのようにしているかにもよってくると思います。
十分にサイズが小さければ、そのまま落下するのをやめるだけでも良いかも知れません。
3Dで表示しているような場合には、計算が大分複雑になりますね。

以下に、「雪が積もる」アニメーションの例がありましたので、ご参考までに。
https://processing-fan.firebaseapp.com/galary/sn …
    • good
    • 2

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!