Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要学习的是在 JFrame 中绘制 3D 形状。
我只想用我的 IDE 来做这件事。如果有人可以帮助如何绘制任何像正方形这样的 3d 形状,如果可能的话,如何旋转它。或者有人可以提供一个资源链接,用于学习如何仅使用 java 绘制 3d 形状,就像我上面说的那样。如果有人需要更多详细信息,请询问。(如果可以这样做,请不要要求我以不同的方式这样做)。
谢谢。
Java 有一个 3-D 包,它可能符合也可能不符合您“没有其他库或框架或任何东西”的标准:
如果是这样,那么您仍然必须至少使用2D Java 包:
问:您如何使用 2D 图元绘制 3D 对象?
A:不一定难,看你想走多深。在这个最简单的,只是:
a) 定义一个 3d 坐标系(归一化点 0.0 - 1.0 总是好的)
b) 编写函数将 3D 模型转换为 2D 坐标
很多书籍(和教程),包括:
弗利和范达姆
赫恩和贝克
我假设您的目标是“学习基础知识”。