HOOPS的優勢:
•性能和可靠性 HOOPS組件是被證明了的具有高性能和高可靠性的商業開發平台,目前有包括Autodesk、SolidWorks、IronCAD、Fluent、LK等著名公司在內的170多家商業用戶在使用HOOPS組件。
•專業的技術支持和服務 HOOPS組件建立在用戶成功的基礎上的,因此慧都科技的專業技術支持和服務團隊將會竭力協助用戶儘快取得成功,產品的本地化支持也會幫助國內用戶快速開發出高性能的軟體產品。
•降低開發成本和縮短產品上市時間 使用戶無需花費大量的人力物力和時間去自行開發和維護自己的3D圖形核心,而是將精力集中到具有更大附加值的專業功能的開發上,從而可以更早地發布產品,使效益最大化。
•保持持續競爭力 HOOPS每個新的版本或補丁都會有功能增強和性能提升,用戶通過將自己的產品發布和HOOPS產品發布緊密結合起來提高產品性能,從而保持持續的競爭力。
•降低用戶風險 HOOPS的與客戶分享成功的合作方式和有競爭力的價格定位使用戶在使用HOOPS組件進行軟體開發和維護的過程中可以更好地管理成本,降低用戶的風險。
利用HOOPS顯示的模型
快速和靈活的開發
HOOPS/3dAF 是一個成熟、健壯的應用程式框架,而且也在不斷地進行更新以滿足日益變化的軟體市場需求。該組件包不僅擁有不尋常的圖形功能,而且使用非常靈活,加速了應 用程式的開發和產品上市。HOOPS/3dAF是一個可擴展的、模組化和開放的架構,提供了非常全面的應用程式開發接口(API)供用戶選用或根據用戶特 定需求進行定製。另外,HOOPS/3dAF組件包還提供了基於可讀原始碼的示例應用程式,從而可以幫助用戶加快開發速度。
多種平台支持和開發工具集
HOOPS/3dAF 工具包可以工作在多種平台上,不僅支持各種32位作業系統上,而且也可以允許在多種64位作業系統上工作。該工具包所支持的主要平台包括Windows、 UNIX和Linux。HOOPS/3dAF和公共用戶接口工具集可以創建桌面應用程式,或 根據用戶要求做成一個ActiveX控制項或多平台的網路瀏覽器的外掛程式。HOOPS/3dAF組件包支持的程式語言包括Python、Java(對選定組 件)、C、C++和FORTRAN等。
性能和高級功能
HOOPS/3dAF不僅僅可以加快產品上市,它還為應用程式的開發提供了高級的2D和3D圖形功能。HOOPS/3dAF提供了對unicode字型的全面支持、精確的矢量圖硬拷貝、完善的選擇算法和高級顏色插值能力等。該產品與幾何造型引擎緊密集成,能夠開發出具有豐富圖形功能的3D造型應用程式。HOOPS/3dAF具備大模型顯示的能力,為此,即使對於非常複雜的模型數據,用戶也可以實現實時渲染和便捷的人機互動。
HOOPS/3dAF的集成組件
HOOPS 3D Graphics System 是一個特色鮮明的場景圖應用程式接口,封裝了高度最佳化的數據結構和用於2D和3D圖形數據的創建、編輯、存儲、操作、查詢和渲染的算法。
HOOPS MVO Class Library 是一系列獨立於平台和GUI的C++類,這些類是構造一般3D應用程式功能(如模型的創建、顯示、動畫和操作等)的基礎。
HOOPS Stream Toolkit 是一系列獨立於平台和GUI的C++類,這些類使應用程式可以在基於本地網或Internet創建和流化處理高度壓縮的數據檔案(這些數據檔案可以是2D、 3D數據,也可以是用戶自定義數據)。HOOPS Stream Toolkit組件既可以和HOOPS/3dAF一起使用,也可以單獨使用。
HOOPS Graphical User Interface 是一系列連線不同GUI工具包的集成模組,可以連線以下GUI:
Microsoft Foundation Classes (MFC) for WindowsActiveX and ATL Control Classes for Windows
Netscape Plug-in Classes for Windows and UNIX
Motif Toolkit for UNIX
Qt Toolkit for cross-platform GUI development.
HOOPS Geometric Modeler Bridges 與幾何造型引擎(如3D ACIS® Modeler)緊密集成,大大簡化了基於實體和基於曲面的應用程式的開發。
HOOPS Reference Applications 以原始碼的方式提供了豐富的例子,詳細說明了HOOPS/3dAF的基本架構和使用方法,以及如何使用HOOPS/3dAF成功開發應用程式。
HOOPS 基本圖元和屬性支持
幾 何
Images, Unicode Text, Points, Lines, Polygons, Polylines, Polycylinders,NURBS curves, NURBS surfaces, Arcs, Ellipses, Circles, Tristrips, Trifans,Indexed Facesets, Cutting Planes, Capping Geometry
幾何屬性
Color, Transparency, Textures, Visibility, Patterns (Facet,edge 和 Line), Color Ramps, Lighting Interpolation, Selectability
渲染屬性
Shaded, Analytic Hidden Line, Wireframe,Color Maps, Various Color Ramping Algorithms, Window Background Coloring