我正在尝试使用XTK在我的网页上显示3D CFD数据.我可以生成包含我的关注格式指南数据(网格点,速度,压力)ASCII VTK文件,在这里,我可以想像它,它访问.
当我尝试加载到XTK时,(通过更改头骨教程中的文件名)我收到错误:
TypeError : f is null
Run Code Online (Sandbox Code Playgroud)
在xtk.js中,没有显示任何内容.
有人有过类似的问题吗?
这是我的VTK文件示例.
PS我知道Paraview在阅读FieldData时遇到了麻烦,所以我尝试将其删除为XTK,但没有运气.
我在远程服务器上有一个.vtk文件.我通过http访问它(我验证了文件的URL是正确的,实际上我可以从浏览器下载它).我也尝试使用matlab创建的.vtk文件中的xtk体积渲染中的建议删除文件中的空格.
但我得到一个例外
Unable to get property 'length' of undefined or null reference.
Run Code Online (Sandbox Code Playgroud)
你能否指导一下应该使用的.vtk文件格式,以使其顺利运行?我正在关注xtk教程http://jsfiddle.net/gh/get/toolkit/edge/xtk/lessons/tree/master/05/#run,下面是我的代码
window.onload = function () {
// create and initialize a 3D renderer
var r = new X.renderer3D();
r.init();
// create a new X.mesh
var skull = new X.mesh();
// .. and associate the .vtk file to it
skull.file = 'http://localhost/startup/bunnycheck.vtk'; //using other .vtk file
//skull.file = 'http://x.babymri.org/?skull.vtk';
// .. make it transparent
skull.opacity = 0.5;
// .. add the mesh
r.add(skull); …Run Code Online (Sandbox Code Playgroud) 我使用 xtk 在 webgl 画布中可视化医疗数据。目前我正在学习这节课:
这个库相当不错,但文档不多。我想摆脱那个图形用户界面并添加一些鼠标事件。如果我从 GUI 加载网格,如何向网格添加鼠标事件?我其实不知道从哪里开始。开始使用这个库有点令人困惑......
我试过
mesh.click(function(){
alert("yes");
})
Run Code Online (Sandbox Code Playgroud)
或者
mesh.mousedown(function(){
alert("yes");
}
Run Code Online (Sandbox Code Playgroud)