跨~界开发者中心 跨~界开发者中心
首页
  • 开发环境
  • 转换服务
  • API接口

    • 基础类
    • 工具类
    • 界面类
    • 场景类
    • 构件类
    • 标签装饰类
    • 地图实景类
    • 模型类
    • 事件类
    • 相机类
    • 脚本类
    • 几何类
  • 初版接口

    • 全局接口
    • 工具接口
    • API接口
  • 框架相关
  • 界面相关
  • 场景相关
  • 模型相关
  • 工具相关
  • 功能模块

    • 脚本接口
  • API示例

    • API示例说明
    • API示例下载
  • SDK示例

    • UIApp
    • SceneApp
    • ViewsApp
    • GeometryApp
    • ElementApp
    • ToolApp
访问新版 (opens new window)
首页
  • 开发环境
  • 转换服务
  • API接口

    • 基础类
    • 工具类
    • 界面类
    • 场景类
    • 构件类
    • 标签装饰类
    • 地图实景类
    • 模型类
    • 事件类
    • 相机类
    • 脚本类
    • 几何类
  • 初版接口

    • 全局接口
    • 工具接口
    • API接口
  • 框架相关
  • 界面相关
  • 场景相关
  • 模型相关
  • 工具相关
  • 功能模块

    • 脚本接口
  • API示例

    • API示例说明
    • API示例下载
  • SDK示例

    • UIApp
    • SceneApp
    • ViewsApp
    • GeometryApp
    • ElementApp
    • ToolApp
访问新版 (opens new window)
  • SDK接口

    • 场景视图
    • 模型操作
    目录

    模型操作

    模型操作相关接口

    # 接口列表

    # 1.模型透明度

    控制模型的整体透明度。

    KsjModel.setModelOpacity(opacity: number)
    

    参数:

    opacity:0 - 1之间数字 0 全不透明, 1 全透明

    调用示例:

    import { KsjModel } from "bjksj-sdk";
    
    KsjModel.setModelOpacity(0.5);
    

    # 2.模型颜色

    控制模型的颜色显示。

    KsjModel.setModelColor(r: number, g: number, b: number)
    

    恢复模型默认颜色:

    KsjModel.resetModelColor()

    参数:

    r: number, g: number, b: number

    取值范围为 0-255

    调用示例:

    import { KsjModel } from "bjksj-sdk";
    
    KsjModel.setModelColor(100, 100, 100);
    

    # 3.模型背景色

    控制模型的背景色。

    KsjModel.setModelBgColor(r: number, g: number, b: number, a: number)
    

    参数:

    r: number, g: number, b: number, a: number

    r,g,b: 取值范围为 0-255

    a: 取值范围 0-1

    调用示例:

    import { KsjModel } from "bjksj-sdk";
    
    KsjModel.setModelBgColor(100, 100, 100, 0.6);
    

    # 4.模型渲染模式

    控制模型的渲染模式。

    KsjModel.setModelRenderMode(type: "实体模式" | "线框模式" | "消隐模式" | "光滑模式" = "光滑模式")
    

    参数:

    type: "实体模式" | "线框模式" | "消隐模式" | "光滑模式"

    调用示例:

    import { KsjModel } from "bjksj-sdk";
    
    KsjModel.setModelRenderMode('实体模式');
    

    # 5.模型显示

    控制模型的显示。

    KsjModel.showModel()
    

    调用示例:

    import { KsjModel } from "bjksj-sdk";
    
    KsjModel.showModel();
    

    # 6.模型隐藏

    控制模型的隐藏。

    KsjModel.hideModel()
    

    调用示例:

    import { KsjModel } from "bjksj-sdk";
    
    KsjModel.hideModel();
    
    场景视图

    ← 场景视图

    Theme by Vdoing | Copyright © 1999-2024 | 北京跨世纪软件技术有限公司 | 京ICP备2020036512号-1
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式