<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.yz-learning.com/yzwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Yz-Learning Base Wiki - game-engineer:classes:2023:game-mathematics:second-term:12</title>
        <description></description>
        <link>http://www.yz-learning.com/yzwiki/</link>
        <lastBuildDate>Sat, 04 Apr 2026 06:11:30 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://www.yz-learning.com/yzwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>Yz-Learning Base Wiki</title>
            <link>http://www.yz-learning.com/yzwiki/</link>
        </image>
        <item>
            <title></title>
            <link>http://www.yz-learning.com/yzwiki/doku.php?id=game-engineer:classes:2023:game-mathematics:second-term:12:12-19-3&amp;rev=1702972030</link>
            <description>水曜日　企業連携実習（花井先生の授業）
　→2時間目からなので、注意

冬休み中の実習室利用
　→資料（12月25日～28日、1月5日）

今日の授業　３Ｄ数学

３Ｄのゲーム制作で使う数学の知識
　位置、ベクトル、行列

position（位置）
p(x, y, z)
p1(x1,y1,z1)
p2(x2,y2,z2)
v(vx,vy,vz)

ベクトル(vector)
　　終点-始点
v = p2-p1
v(vx,vy,vz)=(x2-x1, y2-y1, z2-z1)
ベクトルの長さ
|v| = |p2-p1| ２点間の距離
単位ベクトル →　ある向きで、長さが１のベクトル
単位ベクトル化 → 正規ベクトル化、正規化
v/|v| = (vx/|v|, vy/|v|, vz/|v|)


行列(matrix)
3D 3x3
|vx1, vy1, vz1|
|vx2, vy2, vz2|
|vx3, vy3, vz3|

2D 2x2
|a b||x|   |ax+by|
|c d||y| = |cx+dy|

v(x1,y1) 2倍したベクトル （ベクトルを２倍する変換）
2・v …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 19 Dec 2023 07:47:10 +0000</pubDate>
        </item>
    </channel>
</rss>
