『BadApple!!』影絵PVを“数学のグラフ”だけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい
ニコニコニュース / 2023年2月16日 11時30分
今回紹介するのは、zboyさん投稿の『数式でbad apple!!影絵を完全再現してみた【関数アート】【グラフアニメーション】』という動画です。
投稿者メッセージ(動画説明文より)
数式だけで bad apple!! の影絵を再現してみました。
丁寧な解説付き。
東方東方Projectの楽曲“Bad Apple!!”をアレンジした音楽同人サークル「Alstroemeria Records」による楽曲を、影絵風のPVにした『【東方】Bad Apple!! PV【影絵】』。数多くの派生作品が投稿されている人気の動画です。
投稿者のzboyさんは、このPVを数学のグラフで再現しました。詳しい解説もついており、シンプルな見た目ながらすごいことをしていることがよくわかります。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175550/nico20230216_0000-600x338.jpg)
まずは解説です。数学の関数グラフを使うと、直線や円、波形などいろいろな図形が描けます。ということは、工夫次第でイラストが描けるということです。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175551/nico20230216_0001-600x338.jpg)
イラストが描けるということは、大量に描けばアニメーションも作れます。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175552/nico20230216_0002-600x338.jpg)
今回のBad Apple!!では、色の塗りつぶしも再現しました。塗りつぶしをするためには、輪郭線を1つの曲線で描く必要があります。これは場合分けを使い、複数の曲線を連結させて実現します。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175553/nico20230216_0003-600x338.jpg)
その曲線上動く点Pのあとを塗りつぶすことで関数アートが完成します。この方法は以前の作品でも使っていましたが、より式が複雑化しています。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175554/nico20230216_0004-600x338.jpg)
内部に穴があるときは、さらに手間がかかります。逆向きに回る曲線を連結させることで実現させています。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175555/nico20230216_0005-600x338.jpg)
ドーナツであれば、まず外側の円を反時計回りで描き、内側の円は時計回りで描きます。これで穴を開けることができます。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175556/nico20230216_0006-600x338.jpg)
あとは、たくさん絵を描けばアニメーションができあがります。
動画の後半では完成作品のお披露目。複雑な絵柄のオンパレードに感嘆の声があがります。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175556/nico20230216_0007-600x338.jpg)
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175557/nico20230216_0008-600x338.jpg)
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175558/nico20230216_0009-600x338.jpg)
桜吹雪が舞い散るシーンは本当に圧巻です。フル尺での再現となっており、動きはぬるぬる。相当の枚数を描いていると思われます。
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175559/nico20230216_0010-600x338.jpg)
![『BadApple!!』影絵PVを数学のグラフだけで再現してみた! 塗りつぶしまで数式で描いた「関数アート」がすごい](https://originalnews.nico/wp-content/uploads/2023/02/14175549/nico20230216_0011-600x338.jpg)
式の数が多すぎて、途中でクラッシュしたり、原因不明のバグに翻弄されたりとさまざまな苦労があったそうです。ぜひ、動く関数アートを動画で鑑賞してくみてください。
視聴者コメント
グラフってなんだっけ?
これが数式で出来てるとは思えねえ
いやこれ理屈は解るがやる気スゲエな
凄すぎて言葉が…
すげえー
文/高橋ホイコ
▼動画はこちらから視聴できます▼
『数式でbad apple!!影絵を完全再現してみた【関数アート】【グラフアニメーション】』
―あわせて読みたい―
・『夜に駆ける』を“数学のグラフ”だけで描いてみた! 謎の技術「関数アート」で作られたアニメーションが「すごすぎる」と話題!
・関数作成ソフトを駆使して『みwなwぎwっwてwきwたwww』の棒人間を躍らせてみた! 不思議なほどヌルッヌルな動きに「激しいw」「idのゲージの動きがおもしろい」の声
この記事に関連するニュース
-
「うおおおおおお!」 ニコニコ動画で“影絵Bad Apple!”が復活 2009年投稿動画への入れ替わりで
ねとらぼ / 2024年6月21日 20時17分
-
ニコニコ動画(Re:仮)の動画が2009年に入れ替え 「BadApple!!」等かつてのニコ動ヒットが懐メロ状態で話題に
おたくま経済新聞 / 2024年6月21日 17時14分
-
iPadに待望の「計算機」アプリ登場 そもそもなぜ純正の計算機アプリがなかったのか
ITmedia Mobile / 2024年6月18日 6時5分
-
450本の数式で吉田夜世『オーバーライド』のMVを再現してみた! 絵はグラフ描画ソフトで、音は波形を関数にして作った渾身の力作
ニコニコニュース / 2024年6月3日 11時30分
-
バナナに絵を描かせるマシンを作ってみた! 8時間かけて生成されたデジタルアートに紳士たちが大歓喜!?
ニコニコニュース / 2024年5月30日 11時30分
ランキング
-
1消えたキーマン──「新プロジェクトX」のスパコン「京」回が批判を受けた理由 富士通とNHKの見解は?
ITmedia NEWS / 2024年6月22日 8時20分
-
2電話番号が“汚れている”とは 契約したばかりのスマホに不審な電話がかかってくる理由
ITmedia NEWS / 2024年6月24日 11時11分
-
3久しぶりに「投資の詐欺広告」に釣られて前との違いを確認→まさかの退会者呼び戻しが行われてた
おたくま経済新聞 / 2024年6月24日 16時47分
-
4作者の不祥事と作品は分けて考えるべき? ゲームからの楽曲削除でマンガ家が感じたこと
ITmedia NEWS / 2024年6月23日 12時20分
-
5Excelをノーコードで自動化しよう! パワークエリの教科書 第7回 「ステップ」と「M言語」の関係とは? エラー処理を理解する
マイナビニュース / 2024年6月24日 11時0分
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/mission_close_icon.png)
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/point-loading.png)
エラーが発生しました
ページを再読み込みして
ください
![](/pc/img/mission/mission_close_icon.png)