pyvista.ParametricRandomHills#

ParametricRandomHills(numberofhills=None, hillxvariance=None, hillyvariance=None, hillamplitude=None, randomseed=None, xvariancescalefactor=None, yvariancescalefactor=None, amplitudescalefactor=None, number_of_hills=None, hill_x_variance=None, hill_y_variance=None, hill_amplitude=None, random_seed=None, x_variance_scale_factor=None, y_variance_scale_factor=None, amplitude_scale_factor=None, **kwargs)[ソース]#

ランダムに配置された丘で覆われた表面を生成します.

ParametricRandomHillsは,ランダムに配置された丘で覆われた表面を生成します.丘の形状と高さは,隣接する丘の存在が丘の形状と高さに影響するため,丘の形状と高さはさまざまです.サーフェス上の通常のグリッドに丘を配置するためのオプションが用意されています.この場合,丘はすべて同じ形状と高さになります.

パラメータ:
numberofhillsint, default: 30

丘の数.

バージョン 0.43.0 で変更: numberofhills パラメータは number_of_hills に名称が変更されました.

hillxvariancefloat, default: 2.5

x方向の丘の変化.

バージョン 0.43.0 で変更: hillxvariance パラメータは hill_x_variance に名称が変更されました.

hillyvariancefloat, default: 2.5

y方向の丘の変化.

バージョン 0.43.0 で変更: hillyvariance パラメータは hill_y_variance に名称が変更されました.

hillamplitudefloat, default: 2

丘の振幅 (高さ) .

バージョン 0.43.0 で変更: hillamplitude パラメータは hill_amplitude に名称が変更されました.

randomseedint, default: 1

乱数ジェネレータのシード値を1に設定すると乱数ジェネレータが初期化され,負の値に設定するとシステム時間で初期化されます.

バージョン 0.43.0 で変更: randomseed パラメータは random_seed に名称が変更されました.

xvariancescalefactorfloat, default: 13

x方向の分散のスケール係数.

バージョン 0.43.0 で変更: xvariancescalefactor パラメータは x_variance_scale_factor に名称が変更されました.

yvariancescalefactorfloat, default: 13

y方向の分散のスケール係数.

バージョン 0.43.0 で変更: yvariancescalefactor パラメータは y_variance_scale_factor に名称が変更されました.

amplitudescalefactorfloat, default: 13

振幅のスケール係数.

バージョン 0.43.0 で変更: amplitudescalefactor パラメータは amplitude_scale_factor に名称が変更されました.

number_of_hillsint, default: 30

丘の数.

hill_x_variancefloat, default: 2.5

x方向の丘の変化.

hill_y_variancefloat, default: 2.5

y方向の丘の変化.

hill_amplitudefloat, default: 2

丘の振幅 (高さ) .

random_seedint, default: 1

乱数ジェネレータのシード値を1に設定すると乱数ジェネレータが初期化され,負の値に設定するとシステム時間で初期化されます.

x_variance_scale_factorfloat, default: 13

x方向の分散のスケール係数.

y_variance_scale_factorfloat, default: 13

y方向の分散のスケール係数.

amplitude_scale_factorfloat, default: 13

振幅のスケール係数.

**kwargsdict, optional

その他のキーワード引数については, surface_from_para() を参照してください.

戻り値:
pyvista.PolyData

ParametricRandomHills表面.

ParametricRandomHillsメッシュを生成.

>>> import pyvista as pv
>>> mesh = pv.ParametricRandomHills()
>>> mesh.plot(color='w', smooth_shading=True)
../../../_images/pyvista-ParametricRandomHills-1_00_00.png