ビュー座標からデバイス座標変換行列を計算 (スクリプト)
スクリプトでは、ワールド座標からビュー座標、ワールド座標からデバイス座標に変換する行列を取得できますが、
ビュー座標からデバイス座標に変換するメソッドがありません。
計算で求めるには以下のようにします(numpyを使用しています)。
import numpy
# ワールド座標からビュー座標に変換する行列.
wvMat = numpy.matrix(xshade.scene().world_to_view_matrix)
# ワールド座標からデバイス座標に変換する行列.
wdMat = numpy.matrix(xshade.scene().world_to_device_matrix)
# ビュー座標からデバイス座標に変換する行列を計算.
vdMat = wvMat.I * wdMat