pyvista.examples.downloads.download_cubemap_space_16k#
- download_cubemap_space_16k()[ソース]#
16k宇宙キューブマップをダウンロードします.
このキューブマップは, Deep Star Maps 2020 から 16k の画像をダウンロードし,https://jaxry.github.io/panorama-to-cubemap/ を使って変換することで生成されました.
詳しくは vtk-data/cubemap_space を参照してください.
- 戻り値:
pyvista.Texture
スカイボックスを含みますテクスチャー.
備考
38MBのファイルですので,ダウンロードに時間がかかる場合があります.
例
cubemapを環境テクスチャとアクタの両方として表示します.なお,16Kはドキュメントで表示するには少し高すぎるため,ここでは4Kを表示しています.
>>> import pyvista as pv >>> from pyvista import examples >>> cubemap = examples.download_cubemap_space_4k() >>> pl = pv.Plotter(lighting=None) >>> _ = pl.add_actor(cubemap.to_skybox()) >>> pl.set_environment_texture(cubemap, True) >>> pl.camera.zoom(0.4) >>> _ = pl.add_mesh( ... pv.Sphere(), pbr=True, roughness=0.24, metallic=1.0 ... ) >>> pl.show()