いぬおさんのおもしろ数学実験室

おいしい紅茶でも飲みながら数学、物理、工学、プログラミング、そして読書を楽しみましょう

100日で50弾! Day 76/ Bullet38:プリズムショット

 100日チャレンジ『100日で50弾!』第38回、プリズムショットです。飛んでくる弾が、7色の残像を残します。残像は徐々に消えてゆきます。動画をどうぞ。

youtu.be

スマホの人はこちらを。

https://www.youtube.com/watch?v=5UoYIvyP06g

前回の残像弾で、残像を生成するときに色を虹色(赤、橙、……、紫)の7色から順に選びます。生成後は、指定した秒数で徐々にα値=0となるようにします。生成した順にα値が0に近づくので、弾から離れた残像ほど透明に近くなり、最後の方は消えて見えます。残像弾が個人的に面白いと思ったので、バリエーションはないかな、とこの弾を考えました。

 

 プログラムにエラーが出て、ChatGPTにコードを渡しました。コードの目的などは書くときにたいていコメントにして付けています。「vlistのベクトルたちをxxxし、それを……」みたいに。そうしたらChatGPTが「コメントを見ると意図は明確です。……エラーは……」と。凄いとは思っていましたが、コメントまで読んで考えてくれているんですね!?