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()
../../../_images/pyvista-examples-downloads-download_cubemap_space_16k-1_00_00.png