エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに たくさんのパーティクルが連続的に、かつそれぞれ独立して動くようなものを作りたいと思います... はじめに たくさんのパーティクルが連続的に、かつそれぞれ独立して動くようなものを作りたいと思います。 Math.random() のような関数を使って、パーティクルの座標を動かしていってもいいのですが、それぞれの動きがバラバラすぎて、パーティクルの数を増やしていくと目にうるさくなってしまいます。 方法 Processing に用意されている noise() というメソッドを使います。 これは、パーリンノイズと呼ばれる、人間にとって自然なゆらぎに見える連続した数値を与えてくれるものです。 環境 editor.p5.js p5.js: v1.9.3 本 プロジェクトにIDEを使う利点が見出だせなかったので、今回は Processing (Java) ではなく p5.js で実装しました。 コード例 class DriftingPoint { constructor() { this.seed =