4.5 การสะท้อน (Reflection)

            การสะท้อนเป็นการแปลงที่จะสร้างภาพของวัตถุในลักษณะของกระจก โดยจะทำการหมุนภาพต้นแบบไป 180 องศา รอบแกนการสะท้อน ซึ่งในที่นี้เราจะพิจารณาการสะท้อนอยู่ 5 แบบดังนี้

1.      การสะท้อนกับแกน X

 

            การสะท้อนกับแกน X สามารถทำได้โดยการคูณจุดทุกจุดที่ใช้นิยามภาพกับ Transformation matrix สำหรับการสะท้อนกับแกน X จะทำให้จุด(X,Y) กลายไปเป็นจุด (X’,Y’) ดังนี้

 

                                                                                                1          0          0

                        [ X’            1] =  [  X        Y         1]        0          -1        0

                                                                                                0          0          1

 

 

2.      การสะท้อนกับแกน Y

 

 

            การสะท้อนกับแกน Y สามารถทำได้โดยการคูณจุดทุกจุดที่ใช้นิยามภาพกับ Transformation matrix สำหรับการสะท้อนกับแกน Y จะทำให้จุด(X,Y) กลายไปเป็นจุด (X’,Y’) ดังนี้

 

                                                                                                -1        0          0

                        [ X’            1] =  [  X        Y         1]        0          1          0

                                                                                                0          0          1

 

3.      การสะท้อนกับจุดกำเนิด (0,0)

 

 

การสะท้อนกับจุดกำเนิด (0,0) สามารถทำได้โดยการคูณจุดทุกจุดที่ใช้นิยามภาพกับ Transformation matrix สำหรับการสะท้อนกับจุดกำเนิด (0,0) จะทำให้จุด(X,Y) กลายไปเป็นจุด (X’,Y’) ดังนี้

 

                                                                                                -1        0          0

                        [ X’            1] =  [  X        Y         1]        0          -1        0

                                                                                                0          0          1

 

4.      การสะท้อนกับเส้นตรง Y =  X

 

 

การสะท้อนกับเส้นตรง Y = X สามารถทำได้โดยการคูณจุดทุกจุดที่ใช้นิยามภาพกับ Transformation matrix สำหรับการสะท้อนกับเส้นตรง Y = X จะทำให้จุด(X,Y) กลายไปเป็นจุด (X’,Y’) ดังนี้

 

                                                                                                0          1          0

                        [ X’            1] =  [  X        Y         1]        1          0          0

                                                                                                0          0          1

 

5.      การสะท้อนกับเส้นตรง Y = -X

 

 

การสะท้อนกับเส้นตรง Y = -X สามารถทำได้โดยการคูณจุดทุกจุดที่ใช้นิยามภาพกับ Transformation matrix สำหรับการสะท้อนกับเส้นตรง Y = -X จะทำให้จุด(X,Y) กลายไปเป็นจุด (X’,Y’) ดังนี้

 

                                                                                                0          -1        0

                        [ X’            1] =  [  X        Y         1]        -1        0          0

                                                                                                0          0          1

 

 

 

 

Back  Next