拼的就是速度!超快HTML5 2D渲染引擎Pixi.js

edithfang發表於2014-08-20

Pixi.js是一款超快的開源HTML5 2D渲染引擎,使用帶有Canvas回撥功能的WebGL。作為JavaScript的2D渲染器,Pixi的目標是,可以提供一個快速且輕量級的2D庫,並能相容所有裝置。此外,讓開發者無需瞭解WebGL,就可以感受到硬體加速的力量。



主要特性:
  • 真正的跨平臺:在今天,開發工具跨平臺已經不是什麼稀奇的事了。不過,Pixi.js則是一個可以相容所有裝置的超快HTML5 2D渲染引擎,並且擁有canvas回撥功能的WebGL,實現真正的跨平臺。
  • 互動式多點觸控:Pixi不僅支援移動和平板裝置,還具有完整的多點觸控輸入識別,讓開發者可以發揮自己的能力去挖掘出它所有的潛力。
  • WebGL過濾器:當使用WebGL時,Pixi允許你使用自己熟悉且現有的過濾器。當然,你也可以使用自己建立的獨一無二的過濾器,比如自定位移和半色調效果。
  • 著色和混合模式:對設計師來說,會很喜歡這個,Pixi.js允許使用者著色和使用混合模式就像其他常見的視覺包比如Photoshop或Flash。
  • 渲染器自動檢測:這個算是Pixi的一大特色,雖然Pixi是主要作為WebGL 2D渲染器而建立的,但仍支援非WebGL平臺。其解決方案就是建立一個Canvas回撥系統,只需一次編碼,Pixi就可無縫管理回撥。
  • 簡易API:設計直觀,易於上手。
  • 資源載入:精靈表單、圖形、字型和動畫資料等都可通過Pixi.js來載入和處理。
  • 支援精靈表單(Sprite sheet)。
傳送門:Pixi.js官網Github託管地址
來自:PHP100
相關閱讀
評論(2)

相關文章