- 軟件大小:1.44GB
- 軟件語言:簡體中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:圖像其它
- 更新時間:2016-04-28
- 軟件授權(quán):免費版
- 官方網(wǎng)站://suncustomit.com
- 運行環(huán)境:XP/Win7/Win8/Win10
- 標(biāo)簽:Virtools 虛擬現(xiàn)實軟件
FreePic2Pdf(圖片轉(zhuǎn)PDF工具) 綠色中文版 v5.11
4.38MB/簡體中文/5
Adobe InDesign CC 簡體中文綠色精簡版 Ansifa作品
132.09MB/簡體中文/4.3
Adobe InDesign CS6 簡體中文綠色精簡版 Ansifa作品
86.54MB/簡體中文/4.6
12.92MB/簡體中文/7.3
1MB/簡體中文/6.7
Virtools是一款功能強(qiáng)大的3D可視化編程開發(fā)平臺,該軟件操作簡單,可以制作出許多不同用途的3D產(chǎn)品,如網(wǎng)際網(wǎng)絡(luò)、計算機(jī)游戲、多媒體、建筑設(shè)計、交互式電視、教育訓(xùn)練,仿真與產(chǎn)品展示等
軟件特色
? 全新概念的PCS(Product-Context-Scenario)制作流程,提供各階層的參與者從初期產(chǎn)品設(shè)計、虛擬環(huán)境仿真到3D互動操作的完整體驗。
? 整合多種3D軟件,延伸商品設(shè)計與3D/VR更豐富深度的結(jié)合,工業(yè)軟件的共享格式3D XML(CATIA、DELMIA、ENOVIA、SMARTEAM、SolidWorks)
與動畫軟件3ds Max、Maya、XSI、Lightwave、Collada。
? 支持 DirectX的HLSL與 OpenGL 2.0的CgFX著色器語言,包含可用程序編寫的頂點(Vertex)及像素(Pixel)著色功能。
? 先進(jìn)的播放環(huán)境3D Office/ XE/ 3DVIA Players,或整合至VR沉浸式虛擬展示系統(tǒng),延伸出更多樣化的3D/VR體驗。
? 直覺式的3D對象定位工具,可以讓使用者很容易的在虛擬的環(huán)境里面去控制、調(diào)整對象。
? 圖形化的開發(fā)接口讓開發(fā)人員只需拖曳所需要的行為模塊即可建構(gòu)出豐富的互動作品。
? 超過700種的行為模塊,搭配SDK或是其他用戶所撰寫的行為模塊,讓創(chuàng)意可以依照您的需求無限擴(kuò)充。
? 網(wǎng)絡(luò)服務(wù)器模塊提供實時模型、影像、聲音與數(shù)據(jù)的動態(tài)下載,并可由開發(fā)人員自行設(shè)計各種聯(lián)機(jī)的方式與下載模式的設(shè)定。
? 提供Virtools腳本語言VSL(Virtools Scripting Language)與游戲行業(yè)中廣泛運用的腳本語言LUA Scripting Language,其具備有關(guān)鍵詞顏色顯示系統(tǒng)
(coloring system)、指令字符串提示功能(context-sensitive completion)以及函數(shù)、自變量顯示 (function arguments display) 等功能。
? 提供完整的程序語言開發(fā)工具,讓高階程序人員可以使用Virtools的SDK來開發(fā)功能更為強(qiáng)大的行為模塊,并開放其中500多個互動模塊的完整程序代碼供
用戶參考、學(xué)習(xí)與修改。
? 支持Mac的播放環(huán)境,3DVIA Player 完整的支持了Mac 常用的瀏覽器( Safari、Firefox、Camino ),并提供SDK讓使用者可以用來開發(fā)對應(yīng)于Mac的獨立
執(zhí)行文件與行為模塊。
? 基于獨立對象、數(shù)據(jù)和行為的編程系統(tǒng),透過組合對象和行為模塊創(chuàng)建應(yīng)用程序
? 直覺式圖形開發(fā)接口、實時可視化窗口、圖形化編程
? 支持可程序Vertex頂點和Pixel像素的著色技術(shù)
? 用高度直覺的PCS模式創(chuàng)造具有高互動性的逼真體驗
? 利用Virtools Scripting Language(Virtools腳本語言)或Virtools C++ SDK進(jìn)行多層級編程,輕松使用定制功能、定制設(shè)備、定制2D和3D檔格式以及第
三方技術(shù)
二、關(guān)鍵元件
3DVIA Virtools 5虛擬現(xiàn)實軟件包含五個關(guān)鍵元件分別是,以視覺化的編輯方式和流程圖的思維方式進(jìn)行開發(fā)應(yīng)用的 Graphical User Interface(圖形化使用
者介面),用于執(zhí)行互動式應(yīng)用的 Behavior Engine (行為引擎),用于即時繪圖的 Render Engine(繪圖引擎),無需 C++ 編程即可創(chuàng)建低階功能的
Virtools Scripting Language(Virtools 腳本語言),以及用于創(chuàng)造自定義行為模組與應(yīng)用的SDK。
1、圖形化使用者介面
Virtools 5的圖形化使用者介面,包括:
? 3D Layout( 即時 3D 編輯器 ) 用來顯示即時 3D 環(huán)境內(nèi)容
? 圖形工具列,用于進(jìn)行作品中 3D 物件、燈光、攝影機(jī)和 curves( 曲線 ) 的預(yù)覽、創(chuàng)建、編輯、選擇和操作
? 新建和編輯燈光、攝影機(jī)、材質(zhì)、貼圖、網(wǎng)格和路徑的工具
? 在虛擬環(huán)境中,進(jìn)行物件的平移、旋轉(zhuǎn)、縮放的操作和預(yù)覽
? 拖曳行為模組至 2D 和 3D 物件
? 組合現(xiàn)有行為模組,以打包或合并方式重復(fù)使用
? 圖解式的行為模組腳本編輯方式,有助于便捷有效地創(chuàng)造互動應(yīng)用內(nèi)容
? Script Debugger( 腳本調(diào)試器 ) 可以對應(yīng)用程序進(jìn)行優(yōu)化
? Entity Setup Tools( 實體設(shè)置工具 ) 用來對任一物件及其關(guān)聯(lián)腳本的參數(shù)編輯
? Attribute Manager(屬性管理器)可迅速設(shè)置和修改多個物件屬性數(shù)值
? Action Manager(操作管理器)用來編寫常用的一些函數(shù),以快捷鍵的方式執(zhí)行一些預(yù)定義的操作或依指令執(zhí)行
? Hierarchy Manager(層級管理器)顯示物件的樹狀視圖
2、Virtools Scripting Language(Virtools 腳本語言,VSL)
Virtools Scripting Language 是一個強(qiáng)大腳本語言,可以在 Virtools 5 的 Schematic editor 圖形腳本編輯器中,提供腳本關(guān)鍵字智慧顏色顯示 (intelligent
coloring system) 、自動上下文區(qū)分提示 (context-sensitive completion) 及函數(shù)參數(shù)顯示 (function arguments display) 功能,可以進(jìn)行相應(yīng)的代碼編寫
與運行,以提高腳本的執(zhí)行效率,完成部分 SDK 的功能。除了用于腳本互動部分的撰寫與運算, VSL 還可以用于創(chuàng)作方式下操作功能的擴(kuò)展,提高 Virtools
本身開發(fā)環(huán)境的制作效能。VSL 提供完整的 Debug 調(diào)試功能,支持腳本運行的 breakpoint 中斷點、變數(shù)和數(shù)值編輯的監(jiān)測,以及分步調(diào)試(支持調(diào)試的 step into/out 方式)。
3、行為引擎
行為引擎可以執(zhí)行內(nèi)建或自行定義的行為腳本。Virtools 5 基本的行為模組,概括以下幾類:Cameras(攝影機(jī))、Characters(角色)、Collisions(碰撞)、
Controllers(控制器)、Grids(網(wǎng)格)、Interface(介面)、Lights(燈光)、Logics(邏輯)、Materials- Textures(材質(zhì)和貼圖)、Mesh modifications(網(wǎng)面修改)、
Narratives(作品故事相關(guān))、Optimizations(優(yōu)化)、Particles(粒子)、Sounds(聲音)、Shaders(著色器)、Visuals(視覺特效)、Web(網(wǎng)頁)、World
Environments(虛擬環(huán)境)等。Virtools 行為模組資料庫,可通過 SDK 開發(fā)或 Virtools 用戶群的開發(fā)進(jìn)行擴(kuò)充。
4、繪圖引擎
繪圖引擎為3D圖像和角色動作提供高質(zhì)量的即時著色繪圖 。具有下列特性:
? 支持工業(yè)標(biāo)準(zhǔn):DirectX 和 OpenGL。
? 支持 可程序 Vertex 頂點和 Pixel 像素的 Shaders 著色技術(shù) (DX9.c, OpenGL 2.0, HLSL, CgFX, Shader Model 3)
? 支持 3D 模型物件和動作(通過 3ds Max?, Maya?, XSI? , Lightwave? 和 Collada? 外掛輸出)
? 有條件提供與繪圖引擎相關(guān)的原始碼
5、SDK
Virtools 的 SDK 包含 libraries 函數(shù)庫、DLLs 檔、header 標(biāo)頭檔,提供 Virtools 軟件的所有底層函數(shù),開發(fā)者可以使用它進(jìn)行下述的應(yīng)用程序的工作 :
? 定制適用于 Virtools 引擎的應(yīng)用程序
? 對 Virtools 引擎進(jìn)行功能擴(kuò)充,如行為互動腳本、媒體文件導(dǎo)入的外掛、Manager 管理器、Render Engines 畫面即時著色顯示外掛、Rasterizer 圖像光
柵和其他的功能外掛(指定的 Parameter Types 參數(shù)類型)等等。
開放式結(jié)構(gòu)
Virtools 提供一個開放和靈活的結(jié)構(gòu),可以相容下列標(biāo)準(zhǔn)的技術(shù)檔格式:
? 3D 檔格式:3D XML、3ds Max?、Maya?、XSI?、Lightwave?、Collada?。
? 圖像檔:JPG、PNG、TIFF、TGA、BMP、PCX。
? 音效文件:MP3、WMA、WAV、MIDI