vrdViewpointNode

クラス vrdViewpointNode

(vrdCameraBaseNode を継承)

このクラスは、VRED のビューポイントを表します。

ビューポイントは、基本的にはカメラです。したがって、vrdCameraBaseNode の派生クラスになります。ビューポイントがアクティブな場合、値は現在アクティブなカメラにコピーされます。このため、「アクティブ」なビューポイントを照会することはできません。

概要

関数:

関数

vrdViewpointNode.activate(disableTransition=False, blockForAnimation=False)

ビューポイントをアクティブにします。

ビューポイントをアクティブにすると、その値がアクティブなカメラにコピーされます。

パラメータ:
  • disableTransition (bool): トランジション アニメーションを無効にする場合は True。既定値は false で、トランジションが有効になります。
  • blockForAnimation (bool): True に設定すると、トランジション アニメーションが終了するまでこの関数はブロックされます。既定(false)では、すぐに返されます。disableTransition が true に設定されている場合、このパラメータは無効です。

vrdViewpointNode.createPreview(force=False)

ビューポイントのプレビューを作成します。

パラメータ:force (bool): 既存のプレビューがある場合は、新しいプレビューを強制的に作成します。

vrdViewpointNode.getOverrideTrackSettings()

カメラ トラックの設定のオーバーライドが有効かどうかを返します。

戻り値:カメラ トラックの設定のオーバーライドが有効な場合は True、無効な場合は False。
戻り値の型:bool

vrdViewpointNode.getPreview()

ビューポイントのプレビュー イメージを返します。

戻り値:プレビュー イメージ
戻り値の型:vrdImage

vrdViewpointNode.getShowInVRMenu()

このビューポイントが VR メニューに表示されるかどうかを確認します。

戻り値:VR メニューに表示されている場合は true です。
戻り値の型:bool

vrdViewpointNode.getTrackFadeInDurationOverride()

カメラ トラックのフェードイン期間のオーバーライドを返します。

戻り値:フェードイン期間(秒単位)。
戻り値の型:float

vrdViewpointNode.getTrackPauseDurationOverride()

カメラ トラックの一時停止期間のオーバーライドを返します。

戻り値:一時停止期間(秒単位)。
戻り値の型:float

vrdViewpointNode.getTrackTransitionDurationOverride()

カメラ トラックのトランジション期間のオーバーライドを返します。

戻り値:トランジション期間(秒単位)。
戻り値の型:float

vrdViewpointNode.hasPreview()

ビューポイントにプレビュー イメージがあるかどうかを確認します。

戻り値:プレビューがある場合は True、ない場合は False。
戻り値の型:bool

vrdViewpointNode.removePreview()

ビューポイントの現在のプレビューを削除します。

vrdViewpointNode.setOverrideTrackSettings(enable)

カメラ トラックの設定のオーバーライドを有効/無効にします。

パラメータ:enable (bool): オーバーライド トラック設定を有効にする場合は true、無効にする場合は false。

vrdViewpointNode.setShowInVRMenu(value)

VR メニューでこのビューポイントの可視性を設定します。

パラメータ:value (bool): True の場合、このビューポイントが表示されます。

vrdViewpointNode.setTrackFadeInDurationOverride(value)

カメラ トラックのフェードイン期間のオーバーライドを設定します。

パラメータ:value (float): フェードイン期間(秒単位)。

vrdViewpointNode.setTrackPauseDurationOverride(value)

カメラ トラックの一時停止期間のオーバーライドを設定します。

パラメータ:value (float): 一時停止期間(秒単位)。

vrdViewpointNode.setTrackTransitionDurationOverride(value)

カメラ トラックのトランジション期間のオーバーライドを設定します。

パラメータ:value (float): トランジション期間(秒単位)。