Dassault Systems Virtools V4.0 英文正式版 (高互動3D應用的研發平台)(DVD版) 軟體簡介: DassaultSystemsVirtoolsV4.0英文正式版(高互動3D應用的研發平台)(DVD版) 安裝說明: 序號產生器在CRACK資料夾內。。 內容說明: 高互動3D應用的研發平台 Virtools4:國際3D技術的主流 Virtools4LifePlatform是目前全球唯一的解決方案,作者可以將作品發佈到PC個 人電腦、遊戲控制台、局域網及互聯網上,分享3D體驗給更多的普通人群。這一切 ,展示了DassaultSyst□mes達索系統的莊重承諾—為所有的用戶團隊提供最強有力 的3D服務。 Virtools4開發的架構體系,支援多種3D文件格式。Virtools提供的3D內容轉換插 件,支援主流的DCC(DigitalContentCreation,數字內容創建)軟體格式(3ds Max*,Maya*,XSI*,Lightwave*,Collada*),Virtools還可以直接導入和輸出3D XML(達索系統標準的工業文件格式),從而使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,互聯網能夠支援3D LifePlayer的瀏覽器,利用VRLibrary還可以在將作品運行在更加震撼的沉浸式的 VR系統中。目標環境的多樣性,體現了可能的配置的多樣性,這就為不同的用戶提供 了創建和體驗三維的強大解決方案。 在我們的指尖下完成最尖端技術 Virtools獨特的開發系統,考慮到3Dobjects作為單獨的元件,並可以使與3D objects相關聯的數據同樣地分離出來為作單獨的元件,進行製作任務的分配和重複 使用。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的 Schematiceditor圖形腳本編輯器中,提供腳本關鍵字智慧顏色顯示(intelligent coloringsystem)、自動上下文區分提示(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幫 助文件的閱讀) TheVirtools4LifePlatformushersinauniquesolutionforpervasively developinganddeploying3Dexperiencesonpersonalcomputers,game consoles,Intranetsandtheweb,demonstratingDassaultSystemes commitmenttobringingthepowerof3Dtoallusercommunities. Theopen-endedarchitectureofVirtools4supportsawidevarietyof3D formats.3DContentCapturepluginssupportmostcommonlyusedDCC softwareformats(3dsMax,Maya,XSI,Lightwave,Collada)forimporting andexporting3DXMLfiles,makingreal-time3Dtechnologyeasily available. NowbasedonthenewProduct-Context-Scenario(PCS)paradigm,Virtools4 allowsuserstoimagine,shareandexperiencehighlyinteractive3D content.Thisnewparadigmrepresentsahighlyintuitivemeansof capturingthe3Dexperienceandeasilymappingproductbehavior,along withcontextualenvironmentscenarios. WithPCS,theVirtools4LifePlatformenableseasydevelopmentof virtualexperiencessuchasdriving,shopping,productuse,maintenance andmarketingtests. Virtools4alsoextendstherangeoftargetenvironmentsfordeploying3D experiences:MicrosoftWindowsandAppleMacOScomputers,MicrosoftXbox andSonyPSPgameconsoles,Intranetsvia3DOfficeand3DXEPlayers, Internetviathe3DLifePlayer,aswellasimmersiveenvironmentsvia theVRLibrary. Thisbroadscopehighlightsthediversityofpotentialdeploymentoptions andprovidesalargerangeofcommunitieswithapowerfulsolutionto createandexperiencelifecontent.