com.supermap.realspace.threeddesigner

类 TessellationParameter

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.realspace.threeddesigner.TessellationParameter
  • 所有已实现的接口:
    IDisposable


    public class TessellationParameter
    extends com.supermap.data.InternalHandleDisposable
    模型细分参数设置类
    • 构造器详细资料

      • TessellationParameter

        public TessellationParameter()
        默认构造一个新的 TessellationParameter 对象。
    • 方法详细资料

      • dispose

        public void dispose()
        释放对象所占资源。
      • getUVWParam

        public TextureMapParameter getUVWParam()
        获取纹理贴图参数,
        返回:
        TextureMapParameter为现有计算纹理坐标接口
      • setUVWParam

        public void setUVWParam(TextureMapParameter textureMapParameter)
        设置纹理贴图参数
        参数:
        textureMapParameter - 为现有计算纹理坐标接口
      • isCreateTexCoord

        public boolean isCreateTexCoord()
        获取是否生成纹理坐标,默认为false
        返回:
        是否生成纹理坐标
      • setCreateTexCoord

        public void setCreateTexCoord(boolean isCreateTexCoord)
        设置是否生成纹理坐标
        参数:
        isCreateTexCoord - 是否生成纹理坐标
      • getNormalAngleShold

        public double getNormalAngleShold()
        获取法线角度阈值,默认为80度。仅isGenerateNormal为true时起作用,相邻两个面角度大于该值,此处法线不再被平均。
        返回:
        法线角度阈值
      • setNormalAngleShold

        public void setNormalAngleShold(double normalAngleShold)
        设置法线角度阈值
        参数:
        normalAngleShold - 法线角度阈值
      • isGenerateNormal

        public boolean isGenerateNormal()
        获取是否计算法线.默认为false
        返回:
        是否计算法线
      • setGenerateNormal

        public void setGenerateNormal(boolean isGenerateNormal)
        设置是否计算法线
        参数:
        isGenerateNormal - 是否计算法线
      • getResolution

        public int getResolution()
        获取分辨率,曲线切分次数
        返回:
        曲线切分次数
      • setResolution

        public void setResolution(int resolution)
        设置分辨率,曲线切分次数
        参数:
        resolution - 曲线切分次数

Copyright © 2021–2024 SuperMap. All rights reserved.