我试图用我自己的数据复制这个例子。
window.onload = function() {
// create and initialize a 3D renderer
var r = new X.renderer3D();
r.init();
// create a mesh and associate it to the VTK Point Data
var p = new X.mesh();
p.file = 'http://x.babymri.org/?pits.vtk';
我了解您不能简单地指向本地.vtk
文件。我已阅读webgl
需要提供文件的内容,因此我现在可以正确地从localhost
.
我在本地放置了完全相同的数据(如上例所示)并将其保存在文件中DATA.vtk
。
我在 IIS 管理器中修改了MIME
类型,因此当您指向原始数据的 url(在原始示例中)或我的数据时,它们看起来完全一样。.vtk
text/html
localhost
但是,它仍然不起作用。具体来说,这是我的错误:
Uncaught TypeError: Cannot read property 'length' of null xtk.js:179
这是我正在谈论的图片...