最近发现一款3d影像工具,在网页版的表现很流畅,没有使用独显的情况下也非常的流畅。

X Toolkit 是一个开源工具包和框架,用于构建在浏览器中运行的医学和科学 3D 可视化,它使用 WebGL 的强大功能,只需几行代码即可提供流畅的 3D 建模、结构和材料/纹理渲染。
与其他 WebGL 框架和库不同,X 工具包是一个面向科学和医学的库,它的目标不是像 Three.js 或 WebGL 游戏引擎或库那样成为通用库。
该项目由哈佛医学院、波士顿儿童医院和 UMASS 波士顿分校赞助。
如展示:
膝关节图:

脑纤维图:

从 .VTK 文件加载 .NRRD 单文件 DICOM 卷和分段网格:
 
3d打印:
 
多台相机独立显示:
 
使用 XTK(X 工具包)构建的项目,例如Med3Web,它是一款开源免费 DICOM 2D/3D 查看器,支持高级体积和表面渲染以及分段数据可视化。它使用所有已知操作系统(如 HTML5、Javascript、CSS、NodeJS/NPM)上所有现代主要 Web 浏览器兼容和支持的 Web 技术。它利用浏览器中的 WebGL 功能来渲染和显示来自 DICOM 图像的高级 3D 模型。

支持的文件格式
X Toolkit 支持许多文件格式,包括 DICOM 文件,这使得它成为构建基于 3D Web的DICOM应用程序的首选,这里列出了一些支持的文件格式:
- DICOM文件
 - .DICOM、.DCM(原始和压缩)
 - .MGZ
 - .MGH
 - .NII & .NII.GZ
 - .NRRD(压缩/未压缩自动检测)
 - 表面模型/网格文件
 - .STL 标准曲面细分(ascii 和二进制)
 - .VTK - 可视化工具包多数据(仅限 ascii)
 - .OBJ - Wavefront .obj 格式
 - .FSM、.INFLATED、.SMOOTHWM、.SPHERE、.PIAL、.ORIG - Freesurfer 网格
 - 标量叠加文件
 - .CRV - Freesurfer 曲率测量
 - .LABEL - Freesurfer 标签
 - 纤维束成像
 - .TRK 纤维轨道的默认 TrackVis 文件格式。
 - 其他文件
 - .TXT
 - 纹理文件:.PNG、.JPG、.JPEG、.SVG
 
使用下来感觉比ParaView Glance好用,使用此进行3D影像展示是较为合适的一个选择。



















