From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../vrframedata/leftprojectionmatrix/index.html | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 files/ja/web/api/vrframedata/leftprojectionmatrix/index.html (limited to 'files/ja/web/api/vrframedata/leftprojectionmatrix') diff --git a/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html b/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html new file mode 100644 index 0000000000..8a7295ff1a --- /dev/null +++ b/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html @@ -0,0 +1,54 @@ +--- +title: VRFrameData.leftProjectionMatrix +slug: Web/API/VRFrameData/leftProjectionMatrix +translation_of: Web/API/VRFrameData/leftProjectionMatrix +--- +
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+ +

leftProjectionMatrixは、{{domxref("VRFrameData")}}インタフェースの読み取り専用プロパティであり、4行4列の行列を表す{{domxref("Float32Array")}}を返します。この行列は、左目の描画に利用される射影を表します。

+ +

この値は、WebGLの{{domxref("WebGLRenderingContext.uniformMatrix", "uniformMatrix4fv")}}関数へ直接渡されるでしょう。

+ +
+

重要: アプリケーションは、この行列を改変せずに使用することを強く薦めます。描画時にこの射影行列の使用に失敗すると、表現されたフレームは歪んだり、正しく揃わなかったりし、その結果として、様々な度合いのユーザの不快感を生みます。

+
+ +

文法

+ +
var myLPM = vrFrameDataInstance.leftProjectionMatrix;
+ +

+ +

{{domxref("Float32Array")}}型のオブジェクトです。

+ +

+ +

{{page("/Web/API/VRDisplay/getFrameData", "Examples")}}

+ +

仕様

+ + + + + + + + + + + + + + +
仕様状況コメント
{{SpecName('WebVR 1.1', '#dom-vrframedata-leftprojectionmatrix', 'leftProjectionMatrix')}}{{Spec2('WebVR 1.1')}}初版
+ +

ブラウザ互換性

+ +

{{Compat("api.VRFrameData.leftProjectionMatrix")}}

+ +

関連項目

+ + -- cgit v1.2.3-54-g00ecf