20260407 tvt.js生态更新通告

发布于 2026-04-07 19:41:14

⚡ 开源动态组件服务更新:

image.png

  • dynamic-component-service 是 tvt.js 生态下的一套动态组件发布、加载与调试解决方案,当前已经持续打通 tvt.js 开源基座、区域场景编辑器、GIS 地图编辑器。
  • 项目地址:gitee.com/ice-gl/dynamic-component-service
  • 在线预览:dcser.icegl.cn

1、新增 眩目光环 组件
image.png

2、新增 电流纹波面板 组件
image.png

3、新增 月光涟漪水面 组件
image.png

4、优化 水滴玻璃材质,并补充玻璃下雨效果
image.png

5、动态组件不再只是“可调参”,而是开始支持“可动作”

  • 3月26日起,动态组件参数面板支持 ActionButton 动作型配置,不只是修改参数,也可以直接从配置面板触发逻辑。
  • 同步补齐了单个组件说明、兼容性修复,以及 AI_OPENSPEC_WORKFLOW 协作说明,让组件工程更适合 AI + OpenSpec 持续演进。

🎯 tvt.js 开源库更新:

1、动态组件接入链路继续夯实
image.png

2、GIS/地图底层能力继续打磨

  • 近一轮提交继续围绕地图场景适配:升级 three-tile0.11.10,并修复矩形渐变区域组件在地图裁剪场景下的遮挡问题。
  • 这类更新虽然偏底层,但会直接影响 GIS 地图空间编辑器和大场景瓦片能力的稳定性。

3、场景级能力开放更完整

  • 增加当前场景的全局 useTres 变量,方便插件、编辑器和个性化扩展直接拿到场景上下文,降低二次开发接入成本。

💫 区域场景编辑器 更新:

区域场景编辑器.png

  • 基于 tvt.js 与 OpenSpec 规范的区域场景编辑器,严格遵循软件项目宪法/设计准则,让 AI 能快速理解工程结构并辅助个性化二次开发,且同步 skill。

1、升级到 2.7.2,增加动态组件按钮触发事件

  • 高级物体增加“可被选中”的设置
  • 增加了动态组件的按钮触发事件功能
  • 双击右侧场景内物体列表,可直接跳转到物体视角
  • 同步增加液态金属材质

2、AI + OpenSpec 规范正式写入编辑器迭代方向

  • 当前版本已经明确朝 tvt.js 基于 OpenSpec 的软件项目宪法、设计、准则、规范收敛,让 AI 更快理解源码并辅助个性化二次开发。
  • 同步了 skill:tvt-js-plugin-builder,方便围绕插件、案例、编辑器联动继续扩展。

3、数据源、导出链路与本地化部署能力继续稳定
image.png

🗺️ 地图空间(gis)编辑器 上新:

image.png

1、GIS 编辑器正式进入 tvt.js 生态插件市场

  • 支持影像图层、地形图层、自定义 xyz/tms、瓦片滤镜
  • 支持经纬高定位、贴地、飞到坐标、罗盘、对数深度缓冲
  • 支持事件系统、HTTP 数据源、对象绑定、导入导出配置、历史恢复与导出源码插件包
  • 同时可接入动态组件服务,让第三方或自研组件直接进入 GIS 编辑流程

2、新增 卫星云图 高级组件
image.png

3、优化 高斯溅射高级组件,并增加剔除范围设置
image.png

4、增加 等高线设置与展示
image.png

5、GIS 大场景编辑交互继续补强

  • 高级物体增加“可被选中”的设置
  • 修复 TransformControls 在大尺度场景下的移动问题
  • 增加 3DTiles 组件“移动到对应坐标”按钮事件
  • 详情可跳转:icegl.cn/tvtstore/gisPlaneEditor.html

🚀 本轮生态里程碑:

AI 正式接入 tvt.js 生态工程协作链路

  • 从 tvt.js 开源基座、动态组件服务,到区域场景编辑器、地图空间(gis)编辑器,都开始统一向 OpenSpec 规范靠拢。
  • 这意味着 AI 不只是辅助写几个片段,而是可以更快理解工程结构、配置规则、插件组织方式,进一步辅助个性化二次开发。
  • 同步沉淀 skill:tvt-js-plugin-builder,把 tvt.js 生态里的插件组织、案例接入、编辑器联动经验抽成可复用的协作能力。
  • 这一轮的意义,不只是“又多了几个组件、几个插件”,而是 tvt.js 生态开始具备一套更稳定、可重复、可积累、可持续放大的 AI 协作式工程体系。
0 条评论

发布
问题