com.supermap.realspace.threeddesigner
类 TextureResamplingParameter
- java.lang.Object
-
- com.supermap.realspace.threeddesigner.TextureResamplingParameter
-
public class TextureResamplingParameter extends Object
模型数据纹理重采样参数类。- 从以下版本开始:
- 12.0.0
-
-
嵌套类概要
嵌套类 限定符和类型 类和说明 static class
TextureResamplingParameter.ProcessType
该枚举定义了模型数据纹理重采样处理类型常量。
-
构造器概要
构造器 构造器和说明 TextureResamplingParameter()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 CacheLimitTextureSize
getLimitTextureSize()
获取纹理大小限制double
getMultiple()
获取倍数TextureResamplingParameter.ProcessType
getProcessType()
获取处理类型double
getResolution()
获取分辨率void
setLimitTextureSize(CacheLimitTextureSize limitTextureSize)
设置void
setMultiple(double multiple)
设置倍数void
setProcessType(TextureResamplingParameter.ProcessType processType)
设置处理类型void
setResolution(double resolution)
设置分辨率
-
-
-
方法详细资料
-
setProcessType
public void setProcessType(TextureResamplingParameter.ProcessType processType)
设置处理类型- 参数:
processType
- 处理类型- 从以下版本开始:
- 12.0.0
-
getProcessType
public TextureResamplingParameter.ProcessType getProcessType()
获取处理类型- 返回:
- 处理类型
- 从以下版本开始:
- 12.0.0
-
setResolution
public void setResolution(double resolution)
设置分辨率- 参数:
resolution
- 分辨率,单位:米/像素。给定一个像素分辨率,小于该分辨率(代表更清晰)的纹理重采样到该分辨率;大于该分辨率(代表更模糊)的纹理则不处理。
- 从以下版本开始:
- 12.0.0
-
getResolution
public double getResolution()
获取分辨率- 返回:
- 分辨率,单位:米/像素。
- 从以下版本开始:
- 12.0.0
-
setMultiple
public void setMultiple(double multiple)
设置倍数- 参数:
multiple
- 缩放倍数,区间值为(0.0,1.0)。- 从以下版本开始:
- 12.0.0
-
getMultiple
public double getMultiple()
获取倍数- 返回:
- 缩放倍数,区间值为(0.0,1.0)。
- 从以下版本开始:
- 12.0.0
-
setLimitTextureSize
public void setLimitTextureSize(CacheLimitTextureSize limitTextureSize)
设置- 参数:
limitTextureSize
- 纹理大小限制,给定限制大小的数字,纹理尺寸的长或宽大于此数字时,会缩放至该大小。- 从以下版本开始:
- 12.0.0
-
getLimitTextureSize
public CacheLimitTextureSize getLimitTextureSize()
获取纹理大小限制- 返回:
- 纹理大小限制
- 从以下版本开始:
- 12.0.0
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.