国产化与信创
tvt.js 是一个基于 Web 标准(HTML5 / WebGL /webGPU / ES Modules)的三维可视化开发框架, 天然具备良好的跨平台能力,适用于国产化与信创背景下的三维可视化、数字孪生与可视化大屏项目。
- 您完全可以把tvt.js作为国产化三维可视化项目、数字孪生平台的前端技术底座。
- 我们在所有依赖完全开源的基础上,拥有自主软件知识产权和软件著作权,永久开源且免费商用。
国产化适配能力概览
| 层级 | 支持情况 | 说明 |
|---|---|---|
| CPU | ✅ 支持 | 不依赖特定指令集,可运行于 ARM / x86 / LoongArch 等国产 CPU 架构 |
| GPU | ✅ 支持 | 基于 WebGL/WebGPU 渲染,兼容国产 GPU 在浏览器环境下的实现 |
| 操作系统 | ✅ 支持 | 可运行于银河麒麟、统信 UOS 等国产 Linux 操作系统 |
| 浏览器 | ✅ 支持 | 兼容国产 Chromium 内核浏览器 |
| 技术标准 | ✅ 支持 | 基于 HTML5 / WebGL 等开放 Web 标准 |
| 授权模式 | ✅ 开源 | 代码可审计、可控,符合信创场景需求 |
国产化硬件支持
tvt.js 采用浏览器作为运行时环境,不直接依赖底层硬件接口:
- 不依赖 DirectX、Metal 等私有图形 API
- 可运行于国产 CPU 与国产 GPU 组合的终端设备
- 支持国产服务器、国产终端与国产一体机部署场景
只要浏览器支持 WebGL/WebGPU,本项目即可正常运行。
国产操作系统与浏览器支持
本项目可运行于主流国产操作系统及其配套浏览器环境,包括但不限于:
国产操作系统
- 银河麒麟(Kylin)
- 统信 UOS
国产浏览器(Chromium 内核)
- 统信自带浏览器
- 360 浏览器
- QQ 浏览器
- 红莲花浏览器
国产化开发与部署环境
tvt.js 在开发、构建与部署阶段均采用主流通用技术栈:
- 开发环境:Node.js / Vite / NPM / PNPM
- 构建方式:前端静态资源构建
- 部署方式:支持国产 Linux 服务器、国产云环境部署(鲲鹏、飞腾等服务器)
- 可集成至国产化数字孪生平台、智慧城市与可视化系统中
适用场景
- 国产化 / 信创背景下的三维可视化项目
- 数字孪生、智慧城市、智慧园区可视化、 三维大屏、三维 GIS 等等三维业务系统前端
