Я пытаюсь экспортировать набор перспективных изображений камеры для временных рядов, и я хотел бы иметь возможность установить RescaleTransferFunction на глобальный минимум / максимум временных рядов.Я не смог найти способ получить доступ к этим минимальным / максимальным значениям без итерации по каждому временному шагу и сравнения их всех.
Есть ли лучший способ сделать это?Когда я записываю трассировку, видение по волшебству просто имеет значения.
# Set up the Color map
lut_rdr = lookuptable.vtkPVLUTReader()
arr = model.PointData.GetArray('Temperature_(K)') # only gives the range for the current timestep
rng = arr.GetRange()
lut = lut_rdr.GetLUT(arr, 'Grayscale')
lut.RescaleTransferFunction(rng[0], rng[1])
dp.ColorArrayName = 'Temperature_(K)'
dp.LookupTable = lut
Render()