最终用户是否需要安装 Java2d 或 Java Advanced Imaging 才能使用?

发布于 2024-11-30 23:34:33 字数 109 浏览 2 评论 0原文

我正在制作一个将在小程序中运行的游戏引擎,它需要能够执行诸如透视变换(对于模式 7)、基本变换(在自定义角点绘制图像)等操作,如果可能的话可以其中哪些可以直接嵌入到我的小程序中,而不需要最终用户安装它们?

I am making a game engine that will run in an applet, that would need to be able to do things like Perspective transform (for Mode 7), basic transforms (drawing an image at custom corner points), etc, and if possible could either of those be embedded directly in my applet without needing the end user to install them?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小耗子 2024-12-07 23:34:33

默认情况下,Java2D 包含在 JVM 中 - 使用它没有任何额外要求,即使是从 applet 中也是如此。您可以使用 Java2D 执行任何仿射变换。这包括透视变换或以各种方式渲染图像的转换。

以下是通过小程序使用 Graphics2D 的示例:

http://download.oracle.com/javase/1.4.2/docs/guide/2d/spec/j2d-awt.html

Java 高级映像不是 JVM 的一部分,但您可以将其与您的项目捆绑在一起: http://java.net/projects/jai/

Java2D is included in the JVM by default - there are no additional requirements to use it, even from an applet. You can perform any affine transformation with Java2D. This includes a perspective transformation, or translation to render images in various ways.

Here's an example of using Graphics2D with an applet:

http://download.oracle.com/javase/1.4.2/docs/guide/2d/spec/j2d-awt.html

Java Advanced Imaging is not part of the JVM, but you can bundle it with your project AFAIK: http://java.net/projects/jai/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文