填充路徑時所使用的 「非零環繞規則」

  工作繁忙之際,抽了點時間看了下canvas,今天看到了「非零環繞規則」,抱着好奇的心裏寫了下書上的demo看了看效果,感覺還蠻實用的。   先簡單說說「非零環繞規則」原理(基本摘自書本):如果繪圖路徑是循環的,或是包含多個相交的子路徑,那麼canvas的繪圖環境變量就必須要判斷,當fill()方法被調用時,應該如何對當前路徑進行填充。canvas在填充那種互相有交叉路徑時就會使用到「非零環繞規
相關文章
相關標籤/搜索