2
ParaView에서 애니메이션을 만들 때 temporally interpolate input files의 기능이 있습니다. NumPy/matplotlib에 여러 등고선 플롯을 통해 애니메이션을 생성 할 때 비슷한 기능이있어 애니메이션을 부드럽게 만들거나 수동으로 데이터를 임시 보간해야합니까?NumPy/matplotlib의 시간 보간
ParaView에서 애니메이션을 만들 때 temporally interpolate input files의 기능이 있습니다. NumPy/matplotlib에 여러 등고선 플롯을 통해 애니메이션을 생성 할 때 비슷한 기능이있어 애니메이션을 부드럽게 만들거나 수동으로 데이터를 임시 보간해야합니까?NumPy/matplotlib의 시간 보간
VTK의 TemporalInterpolator
은 시간 간격 사이의 구조화되지 않은 공간 메쉬의 데이터를 보간하기위한 것입니다. 데이터를 2 차원 NumPy 배열로 가지고 있으므로 보간 작업이 훨씬 쉽습니다. 이런 이유로 전용 기능이 없으므로 수동으로해야합니다.
a0
의 시간
t0
에서 당신의 두 차원 데이터 배열입니다 가정 해 봅시다, 그리고
a1
는
t1
에서 데이터입니다. 약간의 시간
t0 <= t <= t1
를 들어, 선형 보간 데이터
a_t
이 간단한 선형 보간보다 더 진보 된 보간 기법이 있습니다
delta_t = t1 - t0
a_t = (t1 - t)/delta_t * a_0 + (t - t0)/delta_t * a_1
이지만, VTK의 TemporalInterpolator
도이 간단한 방식을 사용합니다.