成果物
www.youtube.com
※ここでの鏡面は平行投影で背景を反射する鏡面を指しています。
MatCapのような仕組みを使えば鏡面を高速に計算できるのではということで実装してみました。角度を渡すだけで反射光を返してくれるので、面白いゆがみ方をした鏡面も作ることができます。今までの画像変形と異なり、初期位置に依存せず、同じ画素を何回でも参照できるのが特徴です。
コード
Mirror Defined by Angleという名前で追加しています。
github.com
www.youtube.com
※ここでの鏡面は平行投影で背景を反射する鏡面を指しています。
MatCapのような仕組みを使えば鏡面を高速に計算できるのではということで実装してみました。角度を渡すだけで反射光を返してくれるので、面白いゆがみ方をした鏡面も作ることができます。今までの画像変形と異なり、初期位置に依存せず、同じ画素を何回でも参照できるのが特徴です。
Mirror Defined by Angleという名前で追加しています。
github.com