如何用AffineTransform旋转并保持原始坐标系?
我是一个在 Java Swing 上旋转和平移形状的命令模式 平移和旋转分别工作得很好,但是当我做 60 度时。旋转然后平移,平移遵循新的旋转坐标。 这意味着…
使用 Java SWING 的 Java 2d 游戏
我和我的朋友开始使用 Java 为 SNES 开发一款游戏,就像《塞尔达传说》一样。唯一的问题是我们不知道该使用什么:我们自己的 AWT 引擎,或者我们是否…
获取形状相交的中心(2D)
我正在使用 Slick java 游戏库,并且使用了 形状 作为碰撞的碰撞箱,效果很好。我使用 shape1.intersects(shape2) 来检查两个形状是否重叠。现在我想…
Android opengles 2d 剔除
有人有关于这个主题的教程的链接吗?我似乎找不到任何与二维剔除相关的内容。或者如果这里有人可以解释它是如何完成的。我目前使用 gluOrtho2D 和 glu…
“像素精确”的失真度OpenGL 渲染精灵
定义我想要做的事情:我希望能够从 ^2x^2 大小的 PNG 中获取任意“精灵”图像,并仅在屏幕上的给定 x/y 位置显示感兴趣的像素。 我的结果就是问题 - …
Android、Java 和二维绘图
一直试图在 onDraw(Canvas canvas) 方法之外绘制到 android 视图上。 @Overrides public void onDraw(Canvas canvas) { c = canvas canvas.drawLine(0…