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は,ランダムに配置された丘で覆われた表面を生成します.丘の形状と高さは,隣接する丘の存在が丘の形状と高さに影響するため,丘の形状と高さはさまざまです.サーフェス上の通常のグリッドに丘を配置するためのオプションが用意されています.この場合,丘はすべて同じ形状と高さになります.
- パラメータ:
- numberofhills
int
, default: 30 丘の数.
バージョン 0.43.0 で変更:
numberofhills
パラメータはnumber_of_hills
に名称が変更されました.- hillxvariance
float
, default: 2.5 x方向の丘の変化.
バージョン 0.43.0 で変更:
hillxvariance
パラメータはhill_x_variance
に名称が変更されました.- hillyvariance
float
, default: 2.5 y方向の丘の変化.
バージョン 0.43.0 で変更:
hillyvariance
パラメータはhill_y_variance
に名称が変更されました.- hillamplitude
float
, default: 2 丘の振幅 (高さ) .
バージョン 0.43.0 で変更:
hillamplitude
パラメータはhill_amplitude
に名称が変更されました.- randomseed
int
, default: 1 乱数ジェネレータのシード値を1に設定すると乱数ジェネレータが初期化され,負の値に設定するとシステム時間で初期化されます.
バージョン 0.43.0 で変更:
randomseed
パラメータはrandom_seed
に名称が変更されました.- xvariancescalefactor
float
, default: 13 x方向の分散のスケール係数.
バージョン 0.43.0 で変更:
xvariancescalefactor
パラメータはx_variance_scale_factor
に名称が変更されました.- yvariancescalefactor
float
, default: 13 y方向の分散のスケール係数.
バージョン 0.43.0 で変更:
yvariancescalefactor
パラメータはy_variance_scale_factor
に名称が変更されました.- amplitudescalefactor
float
, default: 13 振幅のスケール係数.
バージョン 0.43.0 で変更:
amplitudescalefactor
パラメータはamplitude_scale_factor
に名称が変更されました.- number_of_hills
int
, default: 30 丘の数.
- hill_x_variance
float
, default: 2.5 x方向の丘の変化.
- hill_y_variance
float
, default: 2.5 y方向の丘の変化.
- hill_amplitude
float
, default: 2 丘の振幅 (高さ) .
- random_seed
int
, default: 1 乱数ジェネレータのシード値を1に設定すると乱数ジェネレータが初期化され,負の値に設定するとシステム時間で初期化されます.
- x_variance_scale_factor
float
, default: 13 x方向の分散のスケール係数.
- y_variance_scale_factor
float
, default: 13 y方向の分散のスケール係数.
- amplitude_scale_factor
float
, default: 13 振幅のスケール係数.
- **kwargs
dict
,optional
その他のキーワード引数については,
surface_from_para()
を参照してください.
- numberofhills
- 戻り値:
pyvista.PolyData
ParametricRandomHills表面.
例
ParametricRandomHillsメッシュを生成.
>>> import pyvista as pv >>> mesh = pv.ParametricRandomHills() >>> mesh.plot(color='w', smooth_shading=True)