. . . . . .รูปข้างบนนี้มี Vector อยู่สองตัวคือ V1 และ V2 มีค่า XYZ ประจำตัวของมัน ทีนี้เราจะมาหาค่าตัดกันของ V2 และ V1 เพื่อนๆ บางคนสงสัยมีไว้ทำมัย ตรงนี้ใช้ในเรื่องระยะห่างระหว่าง Vector สองตัว กล้อง หรือ Camera ในระบบ 3D ใช้ในการหาจุดตัดระหว่าง ตำแหน่งของกล้องกับระยะ Focus ของกล้องครับ พอเข้าใจหรือยัง จากสูตร cross product ที่ผมเขียนให้ดูแบบนี้ Cross Product = (y1,z2 - z1,x2)(z1,x2 - x1,z2)(x1,y2 - y1,x2) |
. . . . . .ค่า Cross Product
ของ X คือ (y1,z2) - (z1,y2) . . . . . .ค่า Cross Product ของ Y คือ (z1,x2) - (x1,z2) . . . . . .ค่า Cross Product ของ Z คือ (x1,y2) - (y1,x2) . . . . . .เวลาคำนวณจุดเริ่มต้นจะอยู่ที่แกน Y ของ V1 นะครับ ไปทางขวาๆ เรื่อยๆ แล้ววนมายังแกน X ให้กลับไปดู ค่า Cross Product XYZ ใหม่นะครับ โดยดูรูปประกอบ โม้หน่อย ผมทำรูปสวยและเข้าใจกว่าหนังสือฝรั่งอีก ฮ่า ฮ่า ฮ่า |