25/10/01 13:01:06.58 JHFJJfcv.net
3Dの空間は浮動小数点の座標0f,0f,0fみたいな空間だけどボクセルやドット絵の座標はマス目で整数の0,0,0みたいな空間なんだよね
これによりボクセルやドット絵は30度とかに回転させると形が変わってしまうんだよね
0fから0への変換で0にもなったり1にもなったりするからボクセル同士が重なったり間隔が広がったりしてしまう
回転すると1.55425465みたいな座標になり、それをボクセル空間の座標1や2に変換しないといけないからね
既存のイラストソフトはこの辺穴開きがでないように上手く補間してるんだろうけど
コードで手打ちのような繊細な回転はできないのだ