有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

jme3/Java3D路径实现?

从Android开发背景到PC游戏环境,我正在寻找类似于Android的Path类的东西。然而,Android路径类是2d的,我需要一个3d(圆形)路径。具体来说,我正在准备一个类似太空的模拟,需要模拟一个“轨道”

Java有路径类吗?如果没有,是否有3d路径的API(圆形或非圆形)


共 (1) 个答案

  1. # 1 楼答案

    看看GeneralPath和Java3D PathInterpolator

    从Java6SE发行说明

    “Java 2D API长期以来缺少GeneralPath类的双重版本。Path2D类表示可由PathIterator接口迭代的路径,并有两个子类:Path2D.Float和Path2D.double。在更改的层次结构中,GeneralPath类成为Path2D.Float类的子类。它们都可用于single点精度,而Path2D。双类可用于双点精度。使用Path2D的一个原因。如果应用程序中同时使用单精度和双精度类型,则GeneralPath类上的Float类将使代码更加一致和明确。"

    来自Java3D: http://download.java.net/media/java3d/javadoc/1.3.2/javax/media/j3d/PathInterpolator.html

    这些例子可能也没有坏处: http://java.sun.com/products/java-media/2D/samples/suite/