[PR]
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
プログラミング、3DCGとその他いろいろについて
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
Three.dartで実行時にタコのようにダイナミックに変化する物体を描く方法を解説します。
まずは初期化から。
ここ数週間、今まで使えていたThree.dartが謎の例外を投げて動かなくなる問題にハマっていたので解決法を書いておきます。ネットで軽くググった範囲では他の人がこの問題で困っているのが見つからなかったので私の環境だけかもしれませんが。
WebGLRendererが例外を投げて全く動かなくなるのですが、WebGLRendererのコンストラクタに渡すパラメーターを一つ追加するだけできちんと動くようになります。
「炎は生命体か?」という古くからの問いがあります。
炎は燃料と酸素を取り込んで燃やす代謝を行い、燃え広がることによって自己複製を行います。
これはまさに生命体の定義を満たしているではないか!というわけです。
教科書的な説明は、「炎には子孫に伝える遺伝子がない。だから生命ではない」というものです。
しかし本当にそうでしょうか?
どうもこれは、「炎は生命ではない」という結論に無理やり持って行こうとして論理が破綻している感じがあります。
分別のある人なら、誰でも炎は自分の子孫に伝える情報を持っている事がわかるはずです。
それはもちろん、炎の持つ位置です。
有名なSF小説作家のグレッグ・イーガンさんが最近のSF映画についてダメ出ししています。
具体的にダメ出しのターゲットとなっているのは『her/世界でひとつの彼女(2013)』、『エクス・マキナ(2015)』、『インターステラー(2014)』の3作品です。
要約するとどれもこれも薄っぺらいしアホじゃないの?というものです。
現代の全てのSF映画が頭悪いわけではないと前置きはしつつも、憤慨されているようです。
Actor-Criticコードを置いときます。