「行列:零行列」の編集履歴(バックアップ)一覧はこちら
「行列:零行列」(2011/05/11 (水) 20:26:53) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<p><strong>零行列です。<br />
零行列は全ての要素が 0 になっているものです。</strong></p>
<p><strong><img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=zero.png" /></strong></p>
<p><strong>平行移動行列、回転行列、拡大縮小行列を解説したので、やっと<br />
単位行列の意味が解ります。</strong></p>
<p><strong><img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=id.png" /><br />
まず、平行移動成分を見てみましょう。</strong></p>
<p><strong><br />
X軸、Y軸、Z軸全てが 0 になっていますね。<br />
そして回転成分は cosθ の所は 1 で sinθ と -sinθ の所が 0 に<br />
なっています。</strong></p>
<p> </p>
<p><strong><br />
θ(シータ)には角度をラジアンに変換したものが入ります。<br />
cos(0) の解は 1 です。<br />
sin(0) の解は 0 です。<br />
-sin(0) の解は 0 です。<br />
つまり、 θ には 0 が入る事になり、回転角度は 0°という事になります。<br />
X軸、Y軸、Z軸全てが 0 になっていますね。<br />
そして、拡大縮小成分は見ての通り、全ての軸が 1 となっています。<br />
つまり、拡大率は 1倍 という事ですね。<br />
仮に零行列を掛け合わせると全てが 0 になってしまい、拡大率も 0 なので<br />
画面には何も表示されなくなります。<br />
つまり、初期化するには平行移動成分と回転成分が 0 で拡大縮小成分だけが 1 で<br />
ある必要があります。</strong></p>
<p> </p>
<p> </p>
<p> </p>
<p><strong>零行列です。<br />
零行列は全ての要素が 0 になっているものです。</strong></p>
<p><strong><img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=zero.png" /></strong></p>
<p><strong>平行移動行列、回転行列、拡大縮小行列を解説したので、やっと<br />
単位行列の意味が解ります。</strong></p>
<p><strong><img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=id.png" /><br />
まず、平行移動成分を見てみましょう。</strong></p>
<p><strong><img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=tran2.png" /><br />
X軸、Y軸、Z軸全てが 0 になっていますね。<br />
そして回転成分は cosθ の所は 1 で sinθ と -sinθ の所が 0 に<br />
なっています。</strong></p>
<p> <img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=rot.png" /><strong><br />
θ(シータ)には角度をラジアンに変換したものが入ります。<br />
cos(0) の解は 1 です。<br />
sin(0) の解は 0 です。<br />
-sin(0) の解は 0 です。<br />
つまり、 θ には 0 が入る事になり、回転角度は 0°という事になります。<br />
X軸、Y軸、Z軸全てが 0 になっていますね。<br />
そして、拡大縮小成分は見ての通り、全ての軸が 1 となっています。</strong></p>
<p><strong><img alt="" src="http://www21.atwiki.jp/opengl?cmd=upload&act=open&pageid=107&file=scal2.png" /><br />
つまり、拡大率は 1倍 という事ですね。<br />
仮に零行列を掛け合わせると全てが 0 になってしまい、拡大率も 0 なので<br />
画面には何も表示されなくなります。<br />
つまり、初期化するには平行移動成分と回転成分が 0 で拡大縮小成分だけが 1 で<br />
ある必要があります。</strong></p>
<p> </p>
<p> </p>
<p> </p>