如何扭曲缓冲的图像

时间:2017-10-24 22:32:39

标签: java bufferedimage

失真的例子 Distortion example

我正在尝试从头开始制作一个3D游戏,并且我有一个工作代码,使用Graphics.drawPolygon(int[] {0,0,0}, int[] {0,0,0}, 3);在立方体的每一侧使用2来将3D立方体绘制到屏幕上。我试图用图像制作一个“面具”,但为了做到这一点,我需要能够扭曲我的图像。有没有办法做到这一点?我无法在线找到有关此主题的任何资源。

1 个答案:

答案 0 :(得分:0)

这称为“仿射变换”:保留平行线的变换。请参阅java.awt.geom.AffineTransform