回転する八面体が一瞬おかしく見える
どう書くに投稿した以下のスクリプト。
#include "d3m.hsp" xs = -1, 1, 1,-1 ys = -1,-1, 1, 1 repeat redraw 0 color 255, 255, 255 : boxf d3setcam 1500, 0, 500 color d3initlineto rad = 0.05 * cnt repeat 5 x = xs(cnt\4) * 500 y = ys(cnt\4) * 500 d3rotate x, y, x, y, rad d3lineto x, y, 0 d3line x, y, 0, 0, 0, 700 d3line x, y, 0, 0, 0, -700 loop redraw await 40 loop
回転方向を反転させたりすると一瞬違う変な図形が動いているように見えます。本来手前の線が裏に見えて、本来裏にある線が表にあるように見えてしまうからかな。
少し前に流行った(?)右回りにも左回りにも見える女性の影絵の錯視動画に近い印象。