Pin*_*juh 9 java graphics 2d
我正在寻找Java标准版的高端图形库.我知道一些相当低级的库:AWT/Swing,JOGL,SDL.是否有替代方案?
我的要求是(至少):
并且,可选:
我理解是否没有符合所有要求的库/框架,如果是这样,你能评论它的可扩展性吗?
编辑:
除了Processing之外还有其他选择吗?处理是否可用(并且容易?)作为库?
Jay*_*ren 5
您要求的所有效果都可以用 Java 2D 相当简单地完成,而且 Java2D 在某种程度上是硬件加速的。Filthy Rich Clients一书展示了如何实现所有这些效果和许多其他效果。 画家在SwingX还实施了其中的一些影响。
另一种可能性是JavaFx。它内置了很多效果。一年半前我尝试它时,它仍然有点慢,但从那时起至少发布了一个版本。现在它的性能可能更高。它建立在 Java2D 之上,因此它应该能够利用 Java2D 中的硬件加速。
至于全屏支持,这里有更多信息。
Ted*_*dil 3
不是真正的图形库,而是高级小程序和图形库: PulpCore
请务必获取最新版本(甚至可能通过 Mercurial 获取源代码并自行构建),因为您提到的滤镜效果(模糊等)在早期版本中不可用。我知道这可能不完全是您正在寻找的;它不是一种处理替代方案,但它可能是更好的选择,具体取决于您打算做什么。
归档时间:
15 年,10 月 前
查看次数:
6819 次
最近记录:
11 年,3 月 前