Truevision3d

Truevision3d

TrueVision3D是一個商業的3D遊戲引擎,由Sylvain Dupont 在 1999年開發。

TrueVision3D 引擎完全由C++編寫,以Microsoft DirectX API為底層,當前版本支持DirectX 9.該引擎可以被多種程式語言使用:C++、C#、Delphi、Visual Basic(6以及 .NET)等。當前的發布版本為6.5。

基本介紹

  • 外文名:Truevision3d(tv3d)
  • 作用:3D遊戲引擎
  • 開發時間:1999年
  • 開發公司:Sylvain Dupont 
特徵,3D 引擎,多媒體引擎,物理引擎,網路引擎,開發作品,

特徵

6.5版包含:3D引擎,多媒體引擎,網路引擎。SDK內包含許多工具用以加速開發:陰影編輯器,模型查看器,多種模型格式輸出外掛程式以及特殊效果編輯器。
程式語言支持
Visual Basic 6 (VB6),使用 ATL/COM Library
Visual Basic dot Net (VB dot Net) 使用Managed Library
C# 使用 Managed Library
Delphi 使用ATL/COM Library
C++ 使用庫檔案
...其他使用ATL/COM 或 dot NET-的語言

3D 引擎

完全支持DirectX 9
SM 3.0頂點/像素陰影
最佳化硬體 T&L 支持
DirectX 硬體光線支持(自動管理燈光)
快速多邊形剔除(球形及立方體)
四叉樹快速地形渲染
LOD地形
地形多級貼圖
TVO(八叉樹)地圖,支持室內布景
廣告牌-基於粒子系統
支持X, TVA, TVM 模型
最佳化頂點陰影和硬體像素級渲染
大氣效果,包括霧,雲,天空(立方體和球面系統)
可視效果,諸如深景,體積光,霧
DOT3 碰撞系統(像素級)
支持偏移、切線、和物體空間的碰撞映射
在低度模型上支持高度模型法線
陰影模版
MAP -> TVO 編輯器
快速2D界面繪製(使用默認字型)
用於碰撞的高級光線衝突檢測
骨骼模型蒙皮
骨骼旋轉動畫
統一角度系統(弧度制和角度制)

多媒體引擎

硬體/軟體聲音混合
無限制同時發聲
支持MP3,WAV,MOD,SM3,IT,MID,RMI,SGT格式
3D音效
高級聲音效果(如回聲)
播放所有格式的影像檔案

物理引擎

以原始的球體、立方體、圓柱體建造人體
簡單布娃娃系統物理支持
完全自動的碰撞支持
最佳化快速繪圖系統

網路引擎

最佳化實時遊戲網路系統
支持客戶端/服務端,及點對點模式
支持UDP套接字傳輸模式
自動ping功能以及數據遺失檢測
可調節頻寬限制
信息包通路

開發作品

以下是採用Truevision3D引擎開發的部分遊戲作品

相關詞條

熱門詞條

聯絡我們