Class Batched3DModelTilerPhR
java.lang.Object
com.gaia3d.process.tileprocess.tile.DefaultTiler
com.gaia3d.processPhR.tileProcessPhR.Batched3DModelTilerPhR
- All Implemented Interfaces:
Tiler
,TilingProcess
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncutHalfEdgeSceneByGaiaAAPlanesAndSaveTileInfos
(HalfEdgeScene halfEdgeScene, List<GaiaAAPlane> planes, HalfEdgeOctree resultOctree, boolean scissorTextures, boolean makeSkirt, Path cutTempLodPath, org.joml.Matrix4d transformMatrix, TileInfo motherTileInfo) void
decimateAndCutScenes
(List<TileInfo> tileInfos, int lod, Node rootNode, int maxDepth, DecimateParameters decimateParameters, double screenPixelsForMeter) void
decimateNetSurfacesAndCutScenes
(List<TileInfo> tileInfos, int lod, Node rootNode, int maxDepth, DecimateParameters decimateParameters, double pixelsForMeter, double screenPixelsForMeter) float
unpackDepth32
(float[] packedDepth) void
writeTileset
(Tileset tileset)
-
Field Details
-
globalOptions
-
-
Constructor Details
-
Batched3DModelTilerPhR
public Batched3DModelTilerPhR()
-
-
Method Details
-
run
- Specified by:
run
in interfaceTilingProcess
- Throws:
FileNotFoundException
-
decimateNetSurfacesAndCutScenes
public void decimateNetSurfacesAndCutScenes(List<TileInfo> tileInfos, int lod, Node rootNode, int maxDepth, DecimateParameters decimateParameters, double pixelsForMeter, double screenPixelsForMeter) -
decimateAndCutScenes
public void decimateAndCutScenes(List<TileInfo> tileInfos, int lod, Node rootNode, int maxDepth, DecimateParameters decimateParameters, double screenPixelsForMeter) -
unpackDepth32
public float unpackDepth32(float[] packedDepth) -
cutHalfEdgeSceneByGaiaAAPlanesAndSaveTileInfos
public List<TileInfo> cutHalfEdgeSceneByGaiaAAPlanesAndSaveTileInfos(HalfEdgeScene halfEdgeScene, List<GaiaAAPlane> planes, HalfEdgeOctree resultOctree, boolean scissorTextures, boolean makeSkirt, Path cutTempLodPath, org.joml.Matrix4d transformMatrix, TileInfo motherTileInfo) -
writeTileset
- Specified by:
writeTileset
in interfaceTiler
- Specified by:
writeTileset
in interfaceTilingProcess
-