2016-08-15 13 views
9

Próbuję użyć XTK do wyświetlania danych 3D CFD na mojej stronie internetowej. Mogę generować pliki VTK ASCII zawierające moje dane (punkty siatki, prędkość, ciśnienie) zgodnie z przewodnikiem formatu here i mogę wizualizować to odwiedziny.Czytanie ASCII VTK z XTK

przy próbie ładowania do XTK jednak (zmieniając nazwę pliku w ich skull tutorial) pojawia się błąd:

TypeError : f is null 

w xtk.js i nic nie wyświetla.

Czy ktoś miał podobne problemy?

Oto moja sample VTK file.

P.S. Wiem, że Paraview ma problem z odczytaniem FieldData, więc próbowałem usunąć to dla XTK, ale bez powodzenia.

Odpowiedz

0

Próbowałem załadowanie go do ParaView i masz błąd, że dane zostały spodziewa wymiaru zamiast FIELDDATA .. więc po prostu usunięte dziedzinie i czas, a także linie trącił wszystko się linia ...

# vtk DataFile Version 3.0 
Fast Fluid Dynamics data 

ASCII 
DATASET RECTILINEAR_GRID 
FIELD FieldData 1 
TIME 1 1 double 
0.07 
DIMENSIONS 6 6 6 

więc nagłówek zamiast tego

# vtk DataFile Version 3.0 
Fast Fluid Dynamics data 
ASCII 
DATASET RECTILINEAR_GRID 
DIMENSIONS 6 6 6 

ładuje się ParaView OK (v 5.0), więc myślę, że powinno być OK dla XTK? Dane są tutaj - http://pastebin.com/xrYyHv6F Nie mogę uzyskać renderowania za pomocą XTK przy użyciu przykładu Skull na stronie goxtk.com - ale jest to obecnie prawidłowy plik VTK - sugerowałbym spojrzenie na to, jak załadować prostą siatkę lub przejść ParaView.

Nadzieję, że pomaga.