DASSAULT SYSTEMES VIRTOOLS V4.0 開發平台 英文版 FORWindows2000/XP/2003 (此處作業系統的支援,僅供參考,詳情請至官方網站查閱) XYZSTUDIO搶先上市 2006.09.05全新上市XYZStudio ≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒ DASSAULTSYSTEMESVIRTOOLSV4.0開發平台英文版 【參考網址】: http://www.virtools.com/solutions/products/virtools_4.asp 【安裝說明】:   授權檔產生器放置於光碟\crack資料夾之中 【內容說明】★◇以下中文譯文說明僅供參考,實際軟體內容請依參考網址介紹為準◇★ 高互動3D應用的研發平台 Virtools4:國際3D技術的主流 Virtools4LifePlatform是目前全球唯一的解決方案,作者可以將作品發佈到PC 個人電腦、遊戲控制台、局域網及網際網路上,分享3D體驗給更多的普通人群。這 一切,展示了DassaultSystemes達索系統的莊重承諾—為所有的用戶團隊提供最強 有力的3D服務。 Virtools4開發的架構體系,支援多種3D文件格式。Virtools提供的3D內容轉換外 掛,支援主流的DCC(DigitalContentCreation,數字內容創建)軟體格式(3dsMax?, Maya?,XSI?,Lightwave?,Collada?),Virtools還可以直接導入和輸出3DXML(達 索系統標準的工業文件格式),從而使real-time3D作品的技術製作變得更加方便和 有效率. 現在,基於最新的PCS(Product-Context-Scenario)平台,Virtools4允許用戶去 設計、分享和體驗高互動內容的3D產品。企業內部網際網路方案:引進了用於企業網 際網路設置的兩種新產品:3DXEPlayer和3DOfficePlayer。這兩種新產品是建 立在PCS基礎上的,因而能夠使得所有三度空間的專業和非專業人士都能體驗到產品 和環境,這就為涉及企業創新程式的所有人員提供了分享三度空間體驗的工具,為他 們提供了完全掌握產品特性的最直觀的獨特方式。有了PCS,Virtools 4平台就能夠 進行虛擬體驗的創作,比如,駕駛、購物、產品使用、維修和市場銷售測試等等。 Virtools4同時延伸了製作3D產品的體驗範圍:大眾化的PC比如操作系統為Microsoft? Windows?和Apple?MacOS?電腦、數字娛樂常見的Microsoft?Xbox?遊戲機和Sony? PSP?遊戲控制器,局域網能夠支援3DOffice和3DXEplayers,網際網路能夠支援 3DLifePlayer的瀏覽器,利用VRLibrary還可以在將作品運行在更加震撼的沉浸式 的VR系統中。目標環境的多樣性,體現了可能的設置的多樣性,這就為不同的用戶提 供了創建和體驗三度空間的強大解決方案。 在我們的指尖下完成最尖端技術 Virtools獨特的開發系統,考慮到3Dobjects作為單獨的組件,並可以使與3Dobjects 相關聯的資料同樣地分離出來為作單獨的組件,進行製作任務的分配和重複使用。 Virtools開放的架構,極其的靈活,允許開發者使用模塊的腳本,方便有效地行對象 的交互設計和管理。普通的開發者可以用鼠標拖放腳本的方式,通過人機交互圖形化 用戶界面,同樣可以製作目前市場上頂級遊戲中高品質圖形效果和互動內容的作品。 作為高端的開發者,利用SDK(SoftwareDevelopmentKit,軟體開發工具包)和VSL (VirtoolsScriptingLanguage,Virtools專用腳本語言),通過相應的API接口, 可以創建自定義的交互行為腳本和應用程式。通過Virtools的可視化流程圖式腳本 製作界面,在不使用第三方技術的情況下,用戶同樣可以進行高級互動模塊的熟練 使用,比如Physics(物理學)、AI(ArtificialIntelligence,人工智能)和Multi-users (多用戶)製作和執行環境。Virtools4平台中整合的強大Renderengine渲染引擎, 可以讓開發者製作更多令人震撼的視覺特效,使用更多高級的面畫渲染技術(Shaders 支援Shader3.0,HLSL和CgFX;圖形加速使用:DX9.c和OpenGL2.0). 減少開發週期和製作成本,獲取更高的投資回報 在製作任務中,通過對對象的資料和腳本的拆分,開發者使用Virtools4可以更經 濟地、同時開發各種各樣的應用模塊,有效縮短了產品在市場上面世的時間。開發 時間的縮短,一部分要歸功於Virtools腳本庫中超過450以上行為腳本模塊的組合使 用及重複利用. Virtools多重的工作方式(人機交互界面,VSL,SDK),確保非技術性的設計人員和 高端的程式員,聚集在Virtools工作環境中,群策群力,為一個共同的製作任務進 行工作協作。應用程式正變得越來越複雜,但是我們的腳本依然能很便捷地進行管 理。利用Virtools4技術,早先一年開發時間才能完成的工作,現在在幾個月內就 可以完成. 通過Virtools4的使用,商業公司現在可以組織一個合理的設計人員和程式研發人 員配備的製作團隊。利用Virtools4技術,從製作的方案、原型到最後交付使用的 成品,通過對項目製作流程的最佳化,越來越多的事實證明,我們的客戶大大節省 了製作成本和週期. 利用Virtools4,商業公司開發者、遊戲工作室、網路內容提供商和系統整合商, 還可以減少之前利用其它技術或者引擎製作3D高互動應用開發的風險。Virtools 獨特的開發過程,可以讓製作團隊協同工作。Virtools的buildingblocks腳本模 塊化和可視化流程圖式腳本設計及重複利用特性,確保了開發團隊在項目製作流程 中的最佳化,使未來的項目製作更加科學與實用。 Virtools4 Virtools4包含有五個關鍵組件: ?GUI(GraphicalUserInterface,人機交互圖形化用戶界面),以可視化的編輯方 式,流程圖的思維模式,進行對像和腳本設計工作,有效的減短了作品的製作週期 ?BehaviorEngine腳本引擎用來運行互動應用程式 ?RenderEngine渲染引擎以實時渲染的方式來顯示圖形圖形 ?VirtoolsScriptingLanguage腳本語言以代碼的方式,進行一部分的程式設計開 發,最佳化腳本,提高效能 ?SDK用來創建自定義的腳本和應用程式,以及對Virtools本身的功能進行擴充. UserInterface用戶界面: Virtools4開發平台的GUI(人機交互圖形化用戶界面),包含下列內容: ?3DLayout(實時3D編輯器)用來顯示Realtime3D實時渲染環境的內容. ?圖形工具條,用來進行作品中3Dobjects(3D對像)、lights(燈光)、cameras(攝 像機)和curves(曲線)的導航、創建、編輯、選擇和操作. ?新建和編輯lights(燈光)、cameras(攝像機)、materials(材質)、textures(紋 理貼圖)、grids(柵格)和paths(路徑). ?在一個虛擬環境中,進行3Dentities(3D實體)的Translation(位移),rotation (旋轉),scale(縮放)操作及作品導航. ?behaviors交互腳本以鼠標拖放形式,賦予2D和3D對像. ?behaviors交互腳本完成一定的功能後,可以打包或者合併的方式,保存起來, 供我們重複使用. ?圖解式的buildingblocks腳本編輯模式,有助於我們便捷有效地創建互動內容作品. ?ScriptDebugger(腳本調試器)可以用來對應用程式進行最佳化. ?EntitySetupTools(實體設置工具)用來對任一對象及其關聯腳本的參數編輯. ?AttributeManager(屬性管理器)用來快速地設置和修改多個對象屬性數值. ?ActionManager(操作管理器)用來編寫常用的一些函數,以快捷鍵的方式,來執行 一些預定義的操作或者創建任務. ?HierarchyManager(層級關係管理器)以樹形結構的方式來顯示所有對象之間的 父子關係. VSL(VirtoolsScriptingLanguage,腳本語言): VirtoolsScriptingLanguage是一個強大腳本語言,可以在Virtools4的Schematic editor圖形腳本編輯器中,提供腳本關鍵字智能顏色顯示(intelligentcoloringsystem)、 自動上下文區分提示(context-sensitivecompletion)及函數參數顯示 (functionargumentsdisplay)功能,可以進行相應的code代碼編寫與運行,可以 提高腳本的執行效率,完成部分SDK的功能。除了用於腳本互動部分的撰寫與運行, VSL還可以用於創作模式下的操作功能的擴展,提升Virtools本身開發環境的製作效能. VSL提供完整的Debug調試功能,支援腳本運行的breakpoint中斷點,變量和數值編 輯的監測,及步進腳本的Debug調試(支援調試的stepinto/out模式). BehaviorEngine腳本引擎: Behaviorengine腳本引擎可以運行內置或者自定義的behaviors腳本. Virtools4基本的互動腳本,涉及以下的類別: Cameras(攝像機)、Characters(角色)、Collisions(碰撞)、Controllers(控制器)、 Grids(柵格)、Interface(界面)、Lights(燈光)、Logics(邏輯)、Materials- Textures(材質和紋理)、Meshmodifications(模型結構的修改)、Narratives (作品故事相關)、Optimizations(最佳化)、Particles(粒子)、Sounds(聲音)、 Shaders(著色器)、Visuals(視覺特效)、Web(網頁)、WorldEnvironments(虛 擬環境). 利用Virtools SDK的BehaviorPack腳本原始程式碼文件包或者第三方腳本,我們 可以對BehaviorLibrary腳本庫進行功能擴充. RenderEngine渲染引擎: Renderengine渲染引擎,用來提供高品質、實時渲染的3D圖形和角色動作.它包含 有如下的功能: ?支援國際產業標準:DirectX和OpenGL. ?支援可程式設計Vertex頂點和Pixel像素的Shaders著色技術(DX9.c,OpenGL2.0, HLSL,CgFX,ShaderModel3) ?支援3D模型對像和動作(通過3dsMax?,Maya?,XSI?,Lightwave?和Collada? 外掛導出). ?提供與renderengine渲染引擎相關的原始程式碼. SDK(SoftwareDevelopmentKit,軟體開發工具包) Virtools的SDK是一套軟體開發工具(包含有libraries庫文件,DLLs文件,header頭 文件),提供Virtools軟體的所有底層函數.開發者可以使用它進行下述的應用程式 的工作: ?利用Virtools引擎,製作自定義的可執行應用程式. ?對Virtools引擎進行功能擴充,比如Behaviors互動腳本,媒體文件的導入外掛, Manager管理器,RenderEngines畫面實時渲染顯示外掛,Rasterizer圖形光柵和其 它的功能外掛(指定的ParameterTypes參數類型)等等. 開放的架構: Virtools提供了一個開發和靈活的架構,可以兼容下列標準的技術文件格式: ?3D文件格式:3DXML,3dsMax?,Maya?,XSI?,Lightwave?,Collada?. ?圖形文件格式:JPG,PNG,TIFF,TGA,BMP,PCX. ?聲音文件格式:MP3,WMA,WAV,MIDI. 安裝需求: 硬體 ?CPU中央處理器:PentiumIII以上 ?記憶體:128MB以上 ?光驅:DVD普通光驅以上 ?顯示器:支援1024*768顯示解析度、16bit位顏色質量(65536高彩色)以上的顯示器 ?指點設備:普通鼠標、trackball控制球等等 ?顯卡:8M以上並支援Direct3D兼容OpenGL的3D圖形加速顯示卡 ?聲卡:關於聲卡部分,不是必須的,但我們推薦使用 軟體 ?操作系統: MicrosoftWindows(2000,XP) ?硬體加速:MicrosoftDirectX7.0,8.0或者9.0C,利用DirectX技術進行3D圖形加速顯示 ?OpenGL: 如果以OpenGL的模式進行作品顯示時,需要一個支援OpenGL1.5顯卡及相關驅動 ?瀏覽器:MicrosoftInternetExplorer4.0以上(主要用於OnlineReference幫助文件的閱讀)  XYZSTUDIO強力推薦!!!一定讓你值回票價,保證錯不了。 ≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒ XYZStudio目錄編輯 最後,有句老話還是要再強調一次!本目錄僅僅只是幫助您試用/選購各種應用軟 體之用,如果您覺得這些試用的軟體真的對您工作上真正有幫助,敬請務必要買原 版軟體,以支持作者或出版公司能再出版最好的軟體!!!為了您將來的後續服務, 更應該要購買原版的軟體!謝謝!!! ≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒