pyvista.LookupTable.ramp#
- property LookupTable.ramp: str[ソース]#
テーブルランプの形状を設定します.
この属性はカスタムカラーマップを作成するときにのみ使用され,
LookupTable.cmap
でカラーマップを設定すると,None
が返されます.これは既存のカラーマップをクリアし,ルックアップテーブルに新しい値を設定します.この値は
"s-curve"
,"linear"
, または"sqrt"
のいずれかになります.デフォルトはS字カーブで,両端が徐々に尾を引いています.
The equation used for
"s-curve"
isy = (sin((x - 1/2)*pi) + 1)/2
, For an S-curve greyscale ramp, you should setpyvista.LookupTable.n_values
to 402 (which is256*pi/2
) to provide room for the tails of the ramp."linear"
の方程式は,単純にy = x
です."sqrt"
の方程式は,単純にy = sqrt(x)
です.
例
デフォルトのS字カーブランプを表示します.
>>> import pyvista as pv >>> lut = pv.LookupTable() >>> lut.hue_range = (0.0, 0.33) >>> lut.ramp = 's-curve' >>> lut.plot()
リニアランプをプロットします.
>>> import pyvista as pv >>> lut = pv.LookupTable() >>> lut.hue_range = (0.0, 0.33) >>> lut.ramp = 'linear' >>> lut.plot()
"sqrt"
ランプをプロットします.>>> import pyvista as pv >>> lut = pv.LookupTable() >>> lut.hue_range = (0.0, 0.33) >>> lut.ramp = 'sqrt' >>> lut.plot()