20260822 tvt.js生态更新通告

发布于 2026-08-24 15:26:04

本轮汇总 2026 年 4 月 8 日之后的 tvt.js 开源基座与商业插件开发分支更新。几个月来,生态继续围绕 WebGPU、材质与水体、混元高斯、GIS 大场景、动态组件和可视化编辑器持续补齐,新增了一批可直接运行、学习和二次开发的案例。

🎯 tvt.js 开源库更新:

1、新增 8 个 WebGPU / Three.js 落地案例

  • 新增「物理衍射光栅」与「BVH 光追钻石」,补充更真实的光学材质表达。
  • 新增「WebGPU 体积流体火焰」与「雨天地面积水」,加强城市、园区和天气类场景的表现力。
  • 新增「瓷器黄铜潜艇」,展示玻璃、瓷器、黄铜等多材质组合效果。
  • 新增「频谱级联海洋」「风格化水上/水下海洋」「水下斯涅尔海洋」,一次补齐三套不同方向的海洋渲染案例。

详情可跳转:

WebGPU 体积流体火焰

BVH 光追钻石

瓷器黄铜潜艇

频谱级联海洋

2、混元高斯链路继续完善,并新增免费「混元世界」场景

  • 新增「混元 2 PLY」和「混元 SPZ」案例,持续优化 SPZ 的加载效率、清晰度、参数与碰撞检测能力。
  • 高斯渲染切换到 @sparkjsdev/spark 2.0.0,并补齐玩家控制器与高斯物体的碰撞联动。
  • 新增编辑器直出的免费「混元世界」完整案例,包含源码、场景配置和再次进入区域场景编辑器二次编辑的链路。

详情可跳转:

混元 SPZ

免费混元世界

3、新增 WebGPU 粒子地球

  • 增加粒子地球、飞线和后期处理组合案例,可用于科技官网、全球业务、数据流向等 Hero 场景。
  • 案例保留参考出处,并提供源码入口,方便继续拆分和二次开发。

详情可跳转:粒子地球

WebGPU 粒子地球

4、新增跳动块动画材质,并继续扩充工业与视觉艺术案例

  • 新增「跳动块动画材质」,并接入基础材质选择器与公共导出能力。
  • 新增 Needle Engine 的「Bike Configurator」和「Innovation Hub AR」案例。
  • 新增「Biine Bee」玻璃蜜蜂艺术案例,补充模型、玻璃/地面/内部材质 Shader 与完整场景组织。

详情可跳转:

跳动块动画材质

5、GIS / 倾斜摄影底层能力继续打磨

  • 倾斜摄影组件新增原始坐标定位 locateToSourceCoordinate
  • 增加 KHR_materials_unlit 材质兼容。
  • 增加旧版 glTF 1.0 b3dm 数据提示,并优化 is3DTilesetJson 地址检查。
  • 修复 GeoGLTF 模型加载问题,继续改善 GeoKit 静态资源路径与大场景兼容性。

详情可跳转:倾斜摄影组件化案例

6、动态组件与预览中心继续优化

  • 动态组件新增 text 配置类型,远程配置和参数面板的表达更加完整。
  • 优化动态组件默认载入、服务菜单、展示 UI 与首次读取链路。
  • 预览页增加动画编辑器、材质编辑器与动态组件服务的独立生态分区,搜索、在线菜单和滚动定位同步优化。

详情可跳转:动态组件远程配置实例

7、其他优化与修复

  • 新增基于外层 Canvas 的雨、闪电、雪天气组件。
  • 优化波纹地板、冰面、橡胶地板、圆板与矩形渐变区域的材质和渲染顺序。
  • 修复部分 Windows 设备打包时内存不足、首次懒加载触发 UnoCSS 全局热更新,以及 Bike Configurator 发布后卡死等问题。
  • 优化插件管理默认排除编辑器目录、小程序二维码预览和预览页滚动定位。

💥 tvt.js 插件组 上新/更新:

1、材质编辑器 1.2.0 上新

  • 新增面向 tvt.js 项目的可视化材质生产工具,可从模型节点和材质槽位开始,为模型建立材质通道、图层与资源之间的可复用关系。
  • 支持 Color、PBR、Emissive 等材质图层,以及纯色、渐变、线框和服务贴图等资源类型;同一套材质资源可以在不同模型与槽位间复用。
  • 补齐 UV 位移、缩放、旋转与对齐,透明裁切、Alpha、Mipmap,以及 HDR、KTX、Basis、环境贴图等常用材质参数和格式处理。
  • 内置流动、旋转、呼吸、闪烁、颜色循环等轻量参数动画,并增加转盘、扫光、方块阵列等快速预览模板,方便在正式接入场景前检查效果。
  • 增加素材上传、材质资产化、项目/通道/资源 JSON 导入导出、操作历史与导入问题提示;编辑成果还可以进入运行时预览和源码交付链路。

在线预览:materialeditor.icegl.cn

详细说明:材质编辑器文档

插件详情:icegl.cn/tvtstore/materialEditor

材质编辑器

2、动画编辑器 1.0.0 上新

  • 新增基于 tvt.js 的商业动画编辑器,通过模型节点树、属性面板和时间轴完成动画编排,减少为展示动画反复手写补间逻辑的工作。
  • 当前覆盖位移、旋转、显隐、相机、贴图滚动和溶解等动画类型,可统一调整时间、持续时长、缓动、循环及各类型专属参数。
  • 支持时间轴定位、播放、暂停与重置,并使用本地缓存保留编辑数据和历史状态,方便持续修改同一动画项目。
  • 增加 GIF、PNG 等效果输出,以及可继续二次开发的插件源码导出链路;同步修正示例工程和参数编辑中的细节问题。
  • 已接入 tvt.js 预览中心独立「动画编辑器」分区,并提供在线预览入口。

在线预览:animationeditor.icegl.cn

插件详情:icegl.cn/tvtstore/animationEditor

动画编辑器

3、地图转建筑道路 1.0.0 免费插件 上新

  • 新增从 OpenStreetMap 快速生成城市白模的免费插件,通过 Overpass API 获取指定区域内的建筑、道路等地图数据。
  • 支持地图框选、默认区域载入、原始 JSON 查看与标准化处理,并能展示 3D Tiles 数据摘要,便于核对转换前后的数据范围。
  • 内置建筑与道路的材质样式调整,可在二维地图和三维结果之间对照查看,最终导出 GLB 模型,适合城市底图、园区方案和早期空间概念验证。

插件中心:icegl.cn/tvtstore

地图转建筑道路

4、腾讯财报三维图表 2.0.0 上新

  • 新增面向财报、股东结构、企业大屏和 BI 展示的三维数据图表插件,包含三维柱状图、三维饼图等完整案例和组件源码。
  • 柱状图案例组合发光柱体、蜂窝 Shader、三维 DOM 标签和镜头交互,可用于自由现金流、每股指标等多维财务数据展示。
  • 交付内容包含编辑器配置与动态组件发布服务,可将图表继续接入区域场景、企业展厅或其他 tvt.js 项目中复用。

在线预览:三维柱状图 / 三维饼图

插件详情:腾讯财报三维图表

腾讯财报三维图表

5、插件预览中心与商业插件配置同步整理

  • 预览中心新增动画编辑器、材质编辑器、动态组件服务等独立分类,并补充区域编辑器与 GIS 编辑器入口,插件类型划分更加清晰。
  • 在线插件菜单改为可读取远程配置,并统一处理对象存储中的预览图片地址;搜索、分类切换与滚动定位也进行了同步优化。
  • 修正智慧园区、智慧工厂、智慧油库、变电站、单层地球、人体医疗等既有商业插件的授权配置字段,减少安装和上架阶段的配置差异。

💫 区域场景编辑器 更新:

  • 本轮由 2.7.2 持续推进至 4.1.0。除高斯、人物漫游和天气等场景能力外,更新重点进一步转向材质工作台、资产服务、编辑历史和高精度相机控制,使编辑器从场景搭建工具继续向完整生产工作台演进。

1、3.0 阶段补齐高斯、人物漫游与预览工具

  • 增加混元 SPZ 高斯高级组件,继续优化加载效率、显示参数与碰撞能力。
  • 增加人物漫游设置,打通人物与普通场景物体、高斯溅射物体的碰撞链路。
  • 预览底部工具栏增加帧率、ViewportGizmo 与 GoView 配置导入;补齐雨、闪电、雪等外层 Canvas 天气效果的预览与导出。
  • 增加抗锯齿、性能模式、阴影等场景设置,并继续整理高级物体渲染顺序与基础地板材质。

2、4.0 阶段深度接入材质工作台与资产服务

  • 新增独立材质工作台页面,通过插件桥接方式把材质编辑器接入区域场景编辑器;支持多模型节点树、材质槽位识别、材质绑定,以及环境贴图和多种纹理格式兼容。
  • 增加资产服务入口,可将模型、贴图和材质资源纳入统一管理,并在编辑场景时直接复用。
  • 增加材质操作历史、保存回执、回滚与导入问题提示;复制、删除物体时会同步处理材质绑定,双击选择和节点槽位兼容也得到完善。
  • 源码导出同步携带材质运行时与相关配置,避免编辑器中已经完成的材质效果在交付工程里丢失。

3、4.1 阶段精修相机、阴影与环境表现

  • 相机目标点可以在界面中直接编辑并与 OrbitControls 同步,移动、旋转、缩放速度均可单独调整。
  • 提高相机位置、目标点和正交缩放的编辑精度,近裁剪面最小值下探至 0.000001,更适合精细模型和微缩场景。
  • 优化阴影强度的旧配置兼容,并进一步同步天空盒、环境贴图与环境模糊参数。
  • 修复单击与双击选择之间的等待延迟,让高频选取、修改对象的操作更连贯。

在线地址:zone3deditor.icegl.cn

插件详情:区域场景编辑器

区域场景编辑器

🗺️ 地图空间(GIS)编辑器 更新:

  • 本轮由 1.1.0 推进到 1.1.4,重点补强倾斜摄影与 3D Tiles、GeoJSON 空间编辑、动态组件和小尺度 GIS 操作体验。

1、倾斜摄影与 3D Tiles 能力增强

  • 为倾斜摄影增加坐标原点和原始坐标定位,补充 KTX2 压缩材质、LOD 裁切设置与 KHR_materials_unlit 兼容。
  • 增加旧版 glTF 1.0 b3dm 数据提示,优化 Tileset 地址检查、对象 UUID 安全处理与多类材质在 GIS 场景中的渲染顺序。
  • 加强裁切后的材质与性能表现,并补充地形高度夸张参数,方便突出山地起伏和地貌特征。

2、GeoJSON 编辑链路补齐

  • 增加新建项目、GeoJSON 裁切/挖洞和飞到区域中心点,形成从导入区域数据到检查空间结果的完整操作链路。
  • 优化裁切展示和预览物体列表,支持通过列表双击快速定位对象;同时修正小尺度场景下滚轮缩放与平移手感。

3、组件与落地场景继续扩充

  • 动态组件服务默认载入,并继续优化远程配置与动态参数读取,让业务组件能够在 GIS 编辑器中直接配置和预览。
  • 新增公交组件的 GIS 适配,继续完善地板、冰面等高级组件在地理坐标场景中的表现。
  • 增加「多套倾斜摄影 3D」与「南京黑金漂亮地图」两套预览场景,方便快速理解多数据源组合与城市大屏风格的落地方式。

在线地址:gisplaneeditor.icegl.cn

插件详情:地图空间(GIS)编辑器

地图空间(GIS)编辑器

🚀 本轮生态里程碑:

从 tvt.js 开源基座,到动态组件服务、动画编辑器、材质编辑器、区域场景编辑器和 GIS 编辑器,生态里的案例、组件、编辑工具与源码交付链路正在进一步分层。开源案例负责沉淀可复用能力,编辑器负责快速组装和配置,商业插件负责提供更完整的生产工具与落地方案,继续降低 Web3D 项目从效果验证到交付二开的成本。

0 条评论

发布
问题