ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】3Dホログラムの設計図を自動生成する。

概要

www.youtube.com
カメラがうまく映らなくて申し訳ないです…今回は、前も作成した3Dホログラムの仕組みについて考えて、設計図を自動生成するプログラムを作成してみました。そして、設計図をもとに作成して無事に動作することを確認しました。

仕組み

今回は、この動画で画面とパネルが45度で交わっていることが立体に見える原因になっていると書かれていたので、それをもとに数式を考えました。
www.youtube.com
図のパネルを組み立てると短い辺がy高さがxのピラミッド状のパネルができます。
f:id:Nekodigi:20200124224752p:plain
設置する際は成果物の動画のようにy/2だけ浮かせて設置すると斜めから見ても違和感がありません。(完全なピラミッドの場合と位置関係を同じにするためです)

コード

x,yの数値を帰ると図形がどのように変化するのか表示してみました。線の傾きは一定なのがわかります。