Uses of Class
com.luciad.meshup.TLcd3DTilesProcessorBuilder
Packages that use TLcd3DTilesProcessorBuilder
Package
Description
Provides a builder for optimizing, simplifying,
multi-leveling and slicing 3D mesh data.
-
Uses of TLcd3DTilesProcessorBuilder in com.luciad.meshup
Methods in com.luciad.meshup that return TLcd3DTilesProcessorBuilderModifier and TypeMethodDescriptionTLcd3DTilesProcessorBuilder.addInputFiles(String... aMeshPath) Adds paths pointing to a single file in a supported mesh format.TLcd3DTilesProcessorBuilder.defaultModelReference(ILcdModelReference aModelReference) Set a unique reference to be used for all the meshes.TLcd3DTilesProcessorBuilder.dropSmallComplexParts(boolean aDropSmallComplexParts) Drop parts of the mesh that are relatively small and complex before simplification.TLcd3DTilesProcessorBuilder.forcePNGEncoding(boolean aForcePNGEncoding) Forcespngencoding for textures.TLcd3DTilesProcessorBuilder.forkJoinPool(ForkJoinPool aForkJoinPool) Specify theForkJoinPoolthat will be used to execute async tasks during processing.TLcd3DTilesProcessorBuilder.globalShift(ILcdPoint aGlobalShift) Set a global shift to be used for every mesh.TLcd3DTilesProcessorBuilder.globalShiftFactory(Function<String, ILcdPoint> aGlobalShiftFactory) Set a global shift factory that returns apointfor a given file.TLcd3DTilesProcessorBuilder.meshCompression(ELcdOGC3DTilesMeshCompressionType aMeshCompressionType) Sets the mesh compression algorithm to use in the OGC 3D Tiles encoding.TLcd3DTilesProcessorBuilder.metadataMapper(ILcd3DTilesProcessorMetadataMapper aMetadataMapper) Adds a metadata provider to this builder.TLcd3DTilesProcessorBuilder.modelReferenceDecoder(ILcdModelReferenceDecoder aModelReferenceDecoder) Set a model reference decoder that returns a reference for a given filepath.static TLcd3DTilesProcessorBuilderTLcd3DTilesProcessorBuilder.newBuilder()Creates a new builder for the 3DTiles processor.TLcd3DTilesProcessorBuilder.outputPath(String aOutputPath) Set the folder that the output OGC 3D Tiles tileset is written to.TLcd3DTilesProcessorBuilder.preserveBorders(boolean aPreserveBorders) The border of a mesh consists of edges that only connect to a single face.TLcd3DTilesProcessorBuilder.simplificationStrategy(ELcdSimplificationStrategy aSimplificationStrategy) Specifies the simplification algorithm to use.TLcd3DTilesProcessorBuilder.statusListener(ILcdStatusListener aStatusListener) Set the status listener to be notified of the task's progress.TLcd3DTilesProcessorBuilder.textureQuality(float aTextureQuality) Set thejpegencoding quality.TLcd3DTilesProcessorBuilder.textureSize(int aTextureSize) Sets the texture size per tile.TLcd3DTilesProcessorBuilder.textureToColor(boolean aTextureToColor) Specifies whether this model's textures should be converted to color.TLcd3DTilesProcessorBuilder.tileSetVersion(ELcdOGC3DTilesVersion aTileSetVersion) Sets the version of the OGC 3D Tiles tileset to be created.TLcd3DTilesProcessorBuilder.verticesPerTile(int aVerticesPerTile) Sets the number of vertices per tile.