有没有办法直接在vtk中读取LSDyna关键字文件(.k)?

问题描述 投票:0回答:0

我是计算机图形学和vtk的初学者。我有一个包含 .k 文件的目录,其中包含我想使用 vtk 可视化的网格数据。

我特别有以下疑惑:

可以使用 vtk 读取 .k 文件吗? 如果是,如何? 如果不是,解决方法应该是什么?

我开始了解 vtkLSDynaReader 类,但没有得到任何继续前进的例子。我通过做

设置数据库目录
vtkLSDynaReader* reader = vtkLSDynaReader::New();
reader->SetDatabaseDirectory(dir);
reader->Update();

运行应用程序时出现错误:

vtkCompositeDataPipeline (00000000003696B0): Algorithm vtkLSDynaReader(0000000000366BB0) returned failure for request: vtkInformation (000000000036DD10)
  Debug: Off
  Modified Time: 108
  Reference Count: 1
  Registered Events: (none)
  Request: REQUEST_DATA
  ALGORITHM_AFTER_FORWARD: 1
  FORWARD_DIRECTION: 0
  FROM_OUTPUT_PORT: 0
c++ graphics vtk
© www.soinside.com 2019 - 2024. All rights reserved.