pyvista.Light.show_actor#
- Light.show_actor()[ソース]#
ビームのジオメトリを描くスポットライトのアクターを表示します.
cone_angle
が90度以上のディレクショナルライトまたはポジションライトでは,メソッドは何も実行しません.ライトが変更されてスポットライトになる場合は,このメソッドを再度呼び出して,アクターを表示する必要があります.アクターを非表示にするには,hide_actor()
を参照してください.例
シアンのスポットライトで照らされた立方体を含みますシーンを作成し,アクターを使用してライトを可視化します.
>>> import pyvista as pv >>> plotter = pv.Plotter() >>> _ = plotter.add_mesh(pv.Cube(), color='white') >>> for light in plotter.renderer.lights: ... light.intensity /= 5 ... >>> spotlight = pv.Light(position=(-1, 1, 1), color='cyan') >>> spotlight.positional = True >>> spotlight.cone_angle = 20 >>> spotlight.intensity = 10 >>> spotlight.exponent = 40 >>> spotlight.show_actor() >>> plotter.add_light(spotlight) >>> plotter.show()