OpenOffice.org 3.1 sürümünün tüm uygulamaları için uzun zamandır geliştirilen anti-aliasing desteği sonunda tamamladı ve kullanıma hazır durumda. Anti-aliasing bize neler kazandırıyor? Uzun uzun anlatmaktansa aşağıdaki resimlere göz atmanız ve resimlerde OpenOffice.org 3.0 ile 3.1 sürümleri arasındaki, grafik kalitesine dikkat etmeniz yeterli olacak.

Bu özelliği daha önce OpenOffice.org 3.1 Yenilikleri başlıklı haberimizde duyurmuştuk. OpenOffice.org 3.1 için geliştirilen anti-aliasing desteği için belki de en güzel görüntü aşağıdaki olacak.
Bunların dışında bazen 3B (Üç Boyutlu) çizimlerde de anti-aliasing kendini gösteriyor. Aşağıdaki resimleri dikkatle incelediğinizde, 3B grafiklerin çok daha düzgün göründüğünü fark edebilirsiniz.
Uzun zaman süren (yaklaşık beş yıl) geliştirme sonunda tamamlandı. Peki, neden bu kadar uzun sürdü? Öncelikli olarak anti-aliasing için ön koşullar oluşturuldu. Daha önceleri kullanılan dâhili geometri yetenekleri yeterli değildi. Ayrıca render ve veri işleme ayrık değildi. Yeni bir takım gelişmiş araçlara ihtiyaç vardı ve tüm bunları yapmak için çok çalışmak gerekiyordu. Hızlı bir anti-aliasing desteğini tüm sistemlerde vermek gerekiyordu. Bu işlemler uyumlu bir şekilde yapılmalı, bu zaman içinde de ofis göçü devam etmeliydi. Tüm bunlar için, kodda yaklaşık 500.000 satır komutun değiştirilmesi ya da yeniden yazılması gerekti. Eğer daha fazla ayrıntı istiyorsanız, burada süren açıklama ve tartışmaya bakabilirsiniz.
OpenOffice.org 3.1 için geliştirilen anti-aliasing desteğinin bizlere kazandırdığı şey daha iyi geometrik işleme. Burada size bir örnek göstermek istiyoruz. Örneğimizde OpenOffice.org Çizim programında iki farklı şeklin birbirlerinden çıkartılmasını göstereceğiz.
Gördüğünüz gibi, OpenOffice.org 3.1 üzerinde eğrileri de parçalamak mümkün. OpenOffice.org 3.0'da poligonları dönüştürmek gerekiyordu. Bu özellik OpenOffice.org 3.1'de biraz daha gelişmiş grafik işleme ile daha faydalı hale getirildi.
Bu geliştirmeler OOo 3.1'den başlayarak ileride bizlere çok daha fazla grafik gelişmeleri sunacak. Örneğin, OpenOffice.org 3.1'de bir nesnenin sürüklenmesi bu teknikle yapılıyor. Ayrıca yapılan ve yapılacak olan bu dâhili değişikliklerin sonucu, OpenOffice.org uygulamaları çok daha güzel görünecek ve görsellikleri artıyor.
Lütfen bu gelişmeyi oylayarak bizlere yardımcı olun. Sizlerden gelecek geri bildirimlere ihtiyacımız var. Bunun için sitemize üye olup, konuyla ilgili gördüğünüz eksiklikleri, hataları ve paylaşmak istediğiniz fikirlerinizi bize iletin.
Kaynak: blogs.sun.com
























