Package com.gaia3d.basic.marchingcube
Class MarchingCube
java.lang.Object
com.gaia3d.basic.marchingcube.MarchingCube
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.joml.Vector3dinterpolate(org.joml.Vector3d p1, org.joml.Vector3d p2, double valp1, double valp2, double iso) static org.joml.Vector3dinterpolate(org.joml.Vector3d p1, org.joml.Vector3d p2, float valp1, float valp2, float iso) static GaiaScenemakeGaiaScene(VoxelCPGrid3D voxelGrid3d, double isoValue) static GaiaScenemakeGaiaScene(VoxelGrid3D voxelGrid3d, float isoValue) static GaiaScenemakeGaiaSceneOnion(VoxelCPGrid3D voxelCPGrid3D, double[] isoValuesArray) static GaiaScenemakeGaiaSceneOnion(VoxelCPGrid3D voxelCPGrid3D, double[] isoValuesArray, LegendColors legendColors)
-
Constructor Details
-
MarchingCube
public MarchingCube()
-
-
Method Details
-
interpolate
public static org.joml.Vector3d interpolate(org.joml.Vector3d p1, org.joml.Vector3d p2, float valp1, float valp2, float iso) -
interpolate
public static org.joml.Vector3d interpolate(org.joml.Vector3d p1, org.joml.Vector3d p2, double valp1, double valp2, double iso) -
makeGaiaScene
-
makeGaiaScene
-
makeGaiaSceneOnion
-
makeGaiaSceneOnion
public static GaiaScene makeGaiaSceneOnion(VoxelCPGrid3D voxelCPGrid3D, double[] isoValuesArray, LegendColors legendColors)
-