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(PositionedVoxel3DGrid voxelGrid3d, double isoValue) static GaiaScenemakeGaiaScene(Voxel3DGrid voxelGrid3d, float isoValue) static GaiaScenemakeGaiaSceneOnion(PositionedVoxel3DGrid voxelCPGrid3D, double[] isoValuesArray) static GaiaScenemakeGaiaSceneOnion(PositionedVoxel3DGrid 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
public static GaiaScene makeGaiaSceneOnion(PositionedVoxel3DGrid voxelCPGrid3D, double[] isoValuesArray) -
makeGaiaSceneOnion
public static GaiaScene makeGaiaSceneOnion(PositionedVoxel3DGrid voxelCPGrid3D, double[] isoValuesArray, LegendColors legendColors)
-