![]() |
1
0
我相信你可以使用剪切变换来实现YZ旋转,类似于在AdobeIllustrator等设计应用程序中用等角透视来绘制对象。 也许这份文件会对你有所帮助,PDF文件似乎离线了,但谷歌的缓存里有一份副本。 3D Volume Rotation Using Shear Transformations
|
![]() |
2
0
如果你有一个bufferedimage格式,你可以使用affinetransform来旋转它。见 Problems rotating BufferedImage 举个例子。 |
![]() |
3
0
我相信你可以通过透视扭曲或转换来完成类似的事情。JAI(Java高级成像)具有这种能力。 |
![]() |
4
0
也许有点离题,但为什么不看一个游戏引擎的Java?也许他们已经解决了这个问题(以及将来会遇到的其他问题,例如双缓冲、声音、输入)。您可能会发现已经有了一个测试良好的API来满足您的需求。 |
![]() |
5
0
好吧,如果你必须旋转一个图像,转换是一种方式,就像汤姆说的。如果你使用矢量图形,这只是一个小数学。在这个例子中,飞机只是一个三角形,有一条额外的线指向它的方向:
这种插值方法也可以应用于图像,以获得所需的旋转。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 3 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 4 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 4 月前 |