「がんばれない」けど「がんばりたい」

ITエンジニアの仕事のこと。AI、機械学習、ディープラーニング。地頭力。車のこと。

openFrameworks.cc TUTORIAL|GENERATING MESHESを読む#4

■Magnifying glass effect

Magnifyingとあるが、本当はbarrel distortionという。

手順

  1. マウスポジションを得る
  2. 各頂点毎にマウス位置からの方向を得る
  3. 各頂点毎にマウス位置からの距離による変化量(※1)を加算する。
    ただしマウス位置から各頂点への方向は変化させない。※1)マウス位置からの距離が近いほど大きい値にする。

875_04

ソースコードは本家チュートリアルを参照してください。 http://openframeworks.cc/tutorials/graphics/generativemesh.html