WPF ile ilgili ilk projem bu. Açıkça söylemeliyim ki ödev olmasaydı herhalde hiç başlayamazdım. Bazen ödevler bir işe yarayabiliyorlar. Öncelikle söyliyeyim, WPF bildiğimiz Windows Form’ larını oluşturmaya benzemiyor. Yani başlamak isteyenler köklü değişikliklere hazırlıklı olmalılar. Eğer yeniliğe(ya da öğrenmeye) açık biriyseniz bence deneyin derim. Normalde Windows Form’ ları ile yapamadığım birçok şeyi WPF sayesinde gerçekleştirebiliyorum.
WPF nin en bütük farkı; GDI+ yerine DirectX kullanması diyebiliriz. Bu da WPF programlarını grafik öğeleri içeren uygulamalarda öne çıkarıyor. Bizim ödev de Grafik ile alakalı bir ders olduğu için bende WPF kullanayım dedim. (Ayrıca; diğeriyle de uğraşacak vaktim yoktu).
Bu uygulama ekrana bir 3 boyutlu küp çizdirip o küpü X,Y,Z eksenleri etrafında döndürme, öteleme, simetrisini alma, boyutlandırma gibi işlemleri yaptırıyor. Küp 4 farklı açıdan görünüyor(3Ds Max gibi). Lafı fazla uzatmayayım. Bitirdiğim projemi size sunayım. RAR şifresi yoktur.
http://rapidshare.com/files/325855561/3b_kup_wpf.rar