pyvista.ParametricRandomHills#
- ParametricRandomHills(
- numberofhills: int | None = None,
- hillxvariance: float | None = None,
- hillyvariance: float | None = None,
- hillamplitude: float | None = None,
- randomseed: int | None = None,
- xvariancescalefactor: float | None = None,
- yvariancescalefactor: float | None = None,
- amplitudescalefactor: float | None = None,
- number_of_hills: int | None = None,
- hill_x_variance: float | None = None,
- hill_y_variance: float | None = None,
- hill_amplitude: float | None = None,
- random_seed: int | None = None,
- x_variance_scale_factor: float | None = None,
- y_variance_scale_factor: float | None = None,
- amplitude_scale_factor: float | None = 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.PolyDataParametricRandomHills表面.
例
ParametricRandomHillsメッシュを生成.
>>> import pyvista as pv >>> mesh = pv.ParametricRandomHills() >>> mesh.plot(color='w', smooth_shading=True)