KToon isimli açık kaynak kodlu bir 2D animasyon yazılımı var. Belki katkıda bulunmak istersin.Opt2000 yazdı:.. Programcılıkta en çok istediğim animasyon ve programcılığın birleşeceği projelerde çalışmak..
http://ktoon.toonka.com/
KToon isimli açık kaynak kodlu bir 2D animasyon yazılımı var. Belki katkıda bulunmak istersin.Opt2000 yazdı:.. Programcılıkta en çok istediğim animasyon ve programcılığın birleşeceği projelerde çalışmak..
Zaten kim belli bir süreden sonra geçmişte yaptığı tasarım için "bu tasarımı tekrar yapmam gerekli" şeklinde düşünmez ki. Bu başlı başına başka bir sohbet konusu aslındaOpt2000 yazdı:Asıl başlama sebebim 2D animasyon programı yazmaktı. Hatta başladım, ama uzun bir süre kodladıktan sonra bazı yerleri yanlış tasarladığımı farkettiğim için bütün kodları çöpe atmam gerekti. Daha sonra da ekonomik sebeplerden dolayı tekrar başlayamadım.
Asıl sorun, devam edemeyeceğim kadar büyük bir yanlış tasarlama idi. Hatta kısaca bahsedeyim. Ben resimleri Height sayısı kadar vector'lerden oluşturmuştum, (Vector, C++ STL kütüphanesindeki, Type safed dizilerden birisidir) ama ne yazık ki resmi aslında tek boyutlu basit ve low level erişime izin veren bir sınıftan oluşturmak gerekiyormuş (Diğer bir deyişle dizi sınıfını da benim yazmam gerekiyormuş). Sonuç ise çok dramatik oldu benim için. Çünkü Brightness, Contrast gibi efektlerde problem olmuyor, ama smooth rotate veya filtreli resize işlemlerinde performans inanılmaz derecede düşüyor. Bu da tabii benzerlerine göre programı en iyi ihtimalle %50 yavaşlatıyor. Ayrıca ekrana basma (GDI veya DirecX fonksiyonları, her ikisinde de) yavaşlama oluyor.sabanakman yazdı:Mrb;Zaten kim belli bir süreden sonra geçmişte yaptığı tasarım için "bu tasarımı tekrar yapmam gerekli" şeklinde düşünmez ki. Bu başlı başına başka bir sohbet konusu aslındaOpt2000 yazdı:Asıl başlama sebebim 2D animasyon programı yazmaktı. Hatta başladım, ama uzun bir süre kodladıktan sonra bazı yerleri yanlış tasarladığımı farkettiğim için bütün kodları çöpe atmam gerekti. Daha sonra da ekonomik sebeplerden dolayı tekrar başlayamadım..