「Metalのデータ型」の版間の差分
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
| 232行目: | 232行目: | ||
* float'''n'''x'''m''' | * float'''n'''x'''m''' | ||
=== | === マトリックス成分へのアクセス === | ||
Metalでは基本的にC言語の多次元配列と同じでありインデックスは「ゼロ」から始まる。 | Metalでは基本的にC言語の多次元配列と同じでありインデックスは「ゼロ」から始まる。 | ||
プログラミング言語によっては「m11」などと「1始まり」のものもあるので移植の際には注意しよう。 | プログラミング言語によっては「m11」などと「1始まり」のものもあるので移植の際には注意しよう。 | ||
| 244行目: | 244行目: | ||
// 1行目1列目に1.0fを設定する | // 1行目1列目に1.0fを設定する | ||
m[0][0] = 1.0f; | m[0][0] = 1.0f; | ||
</source> | |||
=== マトリックス型のコンストラクタ === | |||
<source lang=c> | |||
float4x4( val ); | |||
</source> | </source> | ||