Computer graphics : 2D Scaling

การเปลี่ยนขนาด (scaling) ของ object ทำได้โดยการคูณ scaling factor เข้ากับ coordinate เดิม







[ x 2 y 2 ] = [ s x 0 0 s y ] [ x 1 y 1 ]

จะได้
x 2 = s x . x 1
y 2 = s y . y 1


หมายเหตุ ในกรณีที่ Sx หรือ Sy มีค่าเป็นลบ จะได้ผลออกมาเป็น reflection



ความคิดเห็น