- 注册时间
- 2007-6-2
- 最后登录
- 2019-7-20
版主
- 积分
- 750
|
TV3D引擎全称Truevision3D,是美国的一个共享引擎,在国外的共享3D引擎中,TV3D口碑非常不错。在国外商业引擎排名第二(排名依据尚不清楚)。
TV3D特色:
一.TV3D属于D3D封装库,适合快速开发3D应用,使用它会有效简化你3D程序或者游戏的制作周期。
二.TV3D属于COM库,支持语言众多,只要支持COM库的编程语言都可以使用,这使得程序员得以在自己熟悉的开发环境下快速设计出3D应用程序,特别是支持VB这一特色使得梦想步入3D殿堂的朋友成为了现实。微软自DX9开始不再支持VB6了,而使用TV3D又使得VB6生命期得以延长。
三.TV3D封装了完整的常用功能,比如硬件加速;纹理过滤;动态光影阴影;全屏抗锯齿等只需一两句函数就能实现,有效简化了设计过程。除此之外所有高端技术都可以轻松实现,比如 DOT3;LOD;物理力学等。特别是Shaders 管线渲染技术,使得3D画面质量可以同很多昂贵的专业引擎媲美。
四.TV3D还具有渲染速度快,并可与D3D实现混合编程的特色,使得具有D3D基础的朋友如虎添翼。既可实现快速开发,又可更大程度地挖掘D3D的潜力。
TV3D特性:
支持Visual Basic 6.0
支持Visual Studio .NET(C#、Visual Basic .NET)
支持Visual C++ 6.0
支持Delphi
1. 完整支持 DirectX8.1 DirectX9
2. 支持硬件T&L技术及FSAA全屏抗锯齿技术
3. 支持DirectX灯光,以及动态灯光控制和管理
4. 支持BSP格式地图,支持3DS, X, MDL, MD2, MD3格式模型
5. 优化顶点渲染
6. 支持动画材质脚本系统
7. 强大的粒子系统
7. 大自然环境支持烟雾、雨、雪、动态云层、天空盒、天空球、太阳等
8. 支持DOT3凹凸帖图技术
9. 支持 Vertex Shaders 与 Pixel Shaders 技术
10. 精确先进的光线碰撞探测
11. 支持物体动态阴影,动态光影
12. 强大的2D接口,可直接实现2D引擎功能
13. 支持高级碰撞检测
14. 支持角色骨骼的动画系统
后续版本新增内容:
1. Physics 物理力学支持
2. 八叉树支持
3. LOD细分贴图技术
4. 优化显示的硬件象素和顶点Shaders 支持
目前版本为 v6.3 ,随SDK提供72个教程和演示事例。使用中遇到任何问题欢迎提出来共同探讨。
最新版TV3D v6.3下载 |
|