jme3 / Java 3d路径实现?

时间:2011-10-01 00:47:44

标签: java path 3d game-development

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

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

1 个答案:

答案 0 :(得分:1)

查看GeneralPath和Java3D PathInterpolator

从Java6SE发行说明....

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

来自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/