问题标签 [vtk.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
95 浏览

javascript - 在 VTK.js 库中显示箭头

我想在 VTK.js 库中显示箭头,并用已知值缩放它们的大小。该应用程序是在有限元上绘制应力场。但是,我不能在当前库中使用任何此类功能。欢迎任何意见或建议。

0 投票
1 回答
216 浏览

javascript - 可以在没有服务器端的情况下通过 paraviewweb 或 vtk.js 渲染 .pvd 文档/场景吗?

有一些示例(尤其是在显示 .VTP load的 vtk.js 中)表明所有渲染功能都在那里,文件格式支持如何:可以直接在客户端渲染 .pvd 场景文件而无需渲染/预渲染服务器在后端(比如在 jsfiddle 上)?

或者任何可以将传统 paraview.pvd变成最少的转换管道

0 投票
1 回答
695 浏览

javascript - 如何使用 vtk.js 渲染 Float32Array 立方体?

我想用 vtk.js 渲染一个 3D 体积。我的问题是 vtk.js 文档中的所有教程/示例都加载和渲染vti文件。就我而言,我的数据只是一个Float32Array包含 3D 图像值的数据。如何使用 vtk.js 进行体积渲染?我需要一个不会在文件系统上创建其他文件的解决方案。

0 投票
2 回答
1005 浏览

angular - 在 Angular cli 应用程序中使用 vtk.js / glsl 文件

我尝试在我的 angular cli 应用程序中使用 vtk.js,并将 vtk.js 添加到我的 angular-cli.json 中。

如何使用带有角度 cli 的 glsl 加载程序?

当然没有弹出角cli。

0 投票
1 回答
141 浏览

qooxdoo - 如何集成 ES6 依赖框架

我想将 ES6 依赖项 (vtk.js) 集成到 Qooxdoo 应用程序中。我不知道如何管理这个。这是使用 vtk.js的示例。所以我的问题是:

  1. 是否可以集成 ES6 依赖项?
  2. 如果有可能,我该怎么办?
0 投票
2 回答
1932 浏览

javascript - VTK.js、React、JavaScript:加载 VTK 文件

我已经按照介绍指南:https : //kitware.github.io/vtk-js/docs/develop_requirement.html安装vtk、node和git。

我一直在尝试集成到 React 应用程序中,它输出:

无法编译 ./node_modules/vtk.js/Sources/Rendering/OpenGL/Texture/index.js 1126:25-47 “在“./ComputeGradients.worker”中找不到导出“默认”(导入为“ComputeGradientsWorker”)

我刚刚使用了以下代码:https ://kitware.github.io/vtk-js/examples/PolyDataReader.html

此外,如果我转到上一个文件并深入了解./ComputedGradients.worker,我可以很好地导航到ComputeGradients.worker.js.

我需要其他要求来执行应用程序吗?我正在使用节点服务器。

此外,我将代码编写为 React 代码:

我在主页上使用它:

可能是什么问题呢?

0 投票
1 回答
430 浏览

javascript - Vtk.js:导入多个 STL

我正在使用Vtk.js在 Web 界面上显示 3D 内容。

当我尝试加载多个模型(STL 格式)时,就会出现我的问题。

我正在使用这个逻辑:

PS: files 是我的 STL 的属性数组,'url' 属性是 STL 的路径

问题是每个 3D 模型都是黑色的。如果我删除setLayer(1),整个屏幕都是黑色的。

我认为这是因为我没有使用正确的“管道”。但是我对这个库没有太多的了解,文档仍然不完整,它没有帮助。

0 投票
2 回答
355 浏览

laravel - 自定义 webpack 配置

我正在使用 Laravel 5.6,我想添加vtk.js依赖项。

我正在使用包含的 webpack 的基本配置laravel-mix。我正在创建我的默认设置app.js,并且不想更改此行为。所以vtk应该包含在app.js.

我还看到我们可以像这样添加自定义 webpack 配置

但是我真的不知道如何在 laravel 的混合中包含 js 的 webpack 中的和module.exports...module

0 投票
0 回答
145 浏览

javascript - 未找到 NPM 工作器

我尝试从 npm 复制现有库(最终目标是编辑算法)。使用的原始库是vtk.js。我将尝试在本地复制的唯一组件是PaintFilter工作人员。

所以我PaintFilter.js在我自己的结构中复制了它,它工作正常,因为它使用来自vtk.js.

这个没问题

但是一旦我尝试使用我自己的工作人员(目前是粘贴的原始副本,与我的本地位于同一目录中PaintFilter)使用此命令

我有一个错误

当我使用与原始代码完全相同的代码时,我不明白为什么它不起作用。

我试图重命名它,但仍然有同样的问题。我从 npm 和 js 模块开始,所以也许我错过了一些东西。对不起,如果是这种情况。

0 投票
0 回答
264 浏览

javascript - VTK.js VR 不在 Room 中显示/显示手控制器

我尝试使用 VTK VR,但是当我测试它时,我在房间里看不到控制器,我可以从控制器获得动作,比如按下或其他东西,但是在 VR 模式下用户看不到它,我该如何解决?

从这里在线演示。

注意:在最新版本的 Chrome 和 Firefox(64 位)上测试。控制器类型是 HTC Vive。

更新 1: 我们发现这个选项不是开发,所以我现在分享更新的链接Github Link