NoesisGUI

NoesisGUI提供了處理unity實時套用中用戶界面的現代與優雅的方法,是一個建立在矢量圖形與硬體加速之上的用戶界面框架。

基本介紹

  • 外文名:NoesisGUI
  • 適用於:專業版
  • 類型:外掛程式
內容概述,特性,

內容概述

NoesisGUI

特性

基於矢量
NoesisGUI使用強大的GUI輔助細分算法實時轉換回三角形的基矢量,這允許以最佳質量解析度獨立用戶界面。
GPU加速
NoesisGUI採用了專有的SVG光柵實現了GPU100%使用著色器,其結果是一個完整的硬體加速用戶界面與驚人的抗鋸齒質量。
基於XAML
我們使用XAML檔案作為NoesisGUI源數據。支持的XAML標準寬子集,允許使用Microsoft Expression Blend或任何其他編輯器來設計你的用戶界面的視覺方面。
多執行緒架構
NoesisGUI的設計從無到有採取一個可伸縮的方式充分利用了當今的高科技架構。獲取多核處理器的最大性能,而無需成為執行緒專家。
動畫
在NoesisGUI元素中的所有屬性可以使用一系列廣泛的曲線和轉換完全動畫。動畫的位置,顏色,漸變,圖層等,不要把限制你的藝術家團隊的創造力。
3D投影
在NoesisGUI每個項目可以被投影到3D。實現複雜的視覺效果得益於此功能,能夠將您的UI變成真正的3D場景。檢查我們的例子以看到此功能工作。
皮膚
由於採用先進的換膚系統,任何NoesisGUI部件的視覺風格都可以徹底定製,這將引領你到你想用於應用程式的準確結果。
數據綁定
使用MVVM模式為應用程式呈現互動數據提供簡單一致的方式,從UI提供一個靈活的數據表示和清晰的業務邏輯分離。
C++與C# API
高效的用戶界面可以為您的應用程式節省CPU周期。 NoesisGUI是一種完全用C ++編寫的高度最佳化的API,非常適合您最喜愛的3D遊戲或引擎,包括.NET和Mono layer。
高效工作流
在NoesisGUI,每個UI面板是都一個可以不接觸任何應用程式代碼來改變的獨立數據源,這使得無需編寫一行代碼就能改變視覺效果。這樣,你的程式設計師,藝術家團隊可以並行工作避免瓶頸。

相關詞條

熱門詞條

聯絡我們