續上文:
http://blog.csdn.net/shallon_luo/archive/2009/09/16/4557785.aspx
(1)佔用的CPU/內存資源太多。經過測試,比起用GTK+GDK繪圖的簡單實現來說要耗費更多的CPU和內存資源。
(2)屏幕上的圖像上的每個點經過連續的仿射變換來完成連續的圖像效果,由於仿射變換是浮點運算,座標(x,y)經過連續的浮點運算一段時間後浮點數丟失精度的問題比較嚴重,圖像有些變形。
(3)屏幕的圖像中的各點經過連續的放大縮小之後,圖像本身的精度也會丟失。例如,一個圖像縮小之後再放大,圖像會變得模糊。
基於上面的幾個問題,雖然Gnome Canvas研究了不少的時間,最終還是放棄了這個方案實現連續的輕量的圖像變換。