Hazırlayanlar: Fatma Öz, İlayda Altuntaş, Mehmet Farsan.[br][br][b][color=#ff0000][center]GİRİŞ[/center][/color][/b]Merhaba arkadaşlar, bu etkinlikte dönüşüm geometrisinin içinde yer alan "öteleme" konusunu inceleyeceğiz. [br]Dönüşümler, 2B uzayda bir geometrik şeklin konumunu değiştirmek için kullanılır. Bu uygulama, dönüşüm türünün en basiti olan ötelemeyi modeller. [br][color=#ff0000][b][center]YÖNERGE[/center][/b][br][/color][center][/center][b]BU ETKİNLİĞİN AMACI;[br][/b]Bir görüntü, şeklinin tüm noktalarını aynı yönde aynı mesafede kaydırdığında meydana gelen şeklin neden ve nasıl olduğunu göstermektir. Bir şekil, her tepe noktasının ve görüntüsünün aynı mesafede hareket ettiği ve vektöre paralel olduğu (aynı mesafe) bir vektör boyunca hareket ettiğinde bir öteleme meydana gelir. Çeviriyi tanımlayan bir vektör olduğu için bunun bir öteleme olduğunu belirleyebilirsiniz. Bir kareli defteriniz olmasaydı, bunun bir öteleme olduğunu yine de tanımlayabilirdiniz. Çünkü bir vektör var ve görüntünün her köşesi aynı yönde ve aynı mesafede hareket eder. Bu bir ötelemedir ve y ekseni üzerinden bir yansıma değildir çünkü noktalar y ekseninden eşit uzaklıkta hareket etmemiştir. Bu nedenle, bu katı hareket, y ekseni üzerindeki bir yansıma değil, bir öteleme örneğidir. [br][b][color=#ff0000][br][center]ETKİNLİK NASIL GERÇEKLEŞTİRİLİR?[/center][/color][/b]1- Nokta menüsünden nokta seçilir.[br]2- 3 adet nokta ile üçgen oluşturulur.[br]3- Bu üçgen poligon haline getirilir.[br]4- Daha sonra aynı üçgenden bir adet daha ilk üç adım tekrarlanarak oluşturulur.[br]5- Oluşturulan son üçgenin x ve y koordinatlarını 1.üçgenin noktalarından alması gerekmektedir. Bunun sebebi ilk üçgen taşındığı zaman 2.üçgenin de taşınmasını istememizdir. Bu yüzden D noktası x(A) ve y(A) noktasını tanım kısmında kullanır.[br]6- Oluşturulan ötelenmiş görselin ötelenebilmesi için 2 adet kaydırıcı eklenmesi gerekmektedir bu yüzden 2 adet kaydırıcı oluşturulur.[br]7- Bu kaydırıcılardan biri Y eksenini biri X eksenini etkileyecektir. Bu yüzden isimlendirmeler buna göre yapılmıştır.[br]8- Ötelenmiş üçgenin noktalarına x(A) + xaxis, y(A) + yaxis yazılarak artık orijinal üçgenin ötelenmiş halini göstermesini sağlamış oluruz.[br]9- Ötelenmiş üçgenin ötelenmiş halinin sürekli gözükmemesi ve sadece istendiği zaman gözükmesi için bir adet checkbox kutusu eklenir ve 'Ötelenmiş halini göster' değişkeni belirlenir.[br]10- Bu değişken 'true' olduğu zaman ötelenmiş haline ait şekil görünür olacaktır. Bu yüzden ötelenmiş şeklin parçalarına ayarlar kısmından gelişmiş kısmına gelinerek nesneyi gösterme şartına öteleme == true ifadesi eklenir.[br]11- Ötelenmiş şekil ile orijinal şekil arasındaki uzaklık farkını göstermek için Distance or Length aracı seçilir. Bu araç ile ötelenmiş şeklin A noktası ile orijinal şeklin A noktası yani (A,D) arasındaki distance ve B,E arasındaki distance ve C,F arasındaki distance için çizim yapılır.[br]12- Daha sonra bu çizimler için düzgün bir çizgi çizimi gerekmektedir bunu da Segment ile yaparak A ve D noktası arasında düz bir çizgi oluşturabiliriz.[br]13- Yine aynı şekilde orijinal üçgen ile ötelenmiş üçgenin noktaları arasında Segment bağlantısı kurularak üçgenin noktalar arası uzaklığı da gösterilmiş olur.[br]14- Noktalar arası uzaklığın istendiği zaman gösterilmesi için bir checkbox eklenir.[br]15- Eklenen checkbox değeri noktalar arası uzaklığı ilgilendiren parçaların advanced kısmındaki nesneyi gösterme şartına eklenir.[br]16- Artık üçgen öteleme projemiz hazır.
Hangi koordinat dikey yönü etkiler?
Hangi koordinat yatay yönü etkiler?
Kaydıracı ve ilk şeklinizin şeklini değiştirdiğinizde, noktalar arası uzaklık seviyesinde ne gözlemlediğinizi açıklayın.
Noktalar arası uzaklık değişmez.
Y ve X eksenindeki kaydıracı değiştirirken, ötelenmiş şeklinde gözlemlediğiniz şeyi açıklayın.
Ötelenmiş şekilde herhangi bir değişiklik meydana gelmez.
İlk figürünüzün şeklini değiştirdiğinizde, çevirinin görsel figüründe gözlemlediğiniz şeyi açıklayın.
Çevirinin görsel figürü değişiklik göstermemiştir. İlk figür ne ise öteleme sonucu oluşan figürde o olacaktır.