English (United Kingdom)Korean(Republic of Korea))简体中文(中国)
Search:

Trinigy

The Perfect Multi-Platform Solution

The Vision Game Engine is currently available for Windows (DX 9-11), Xbox360®, PlayStation®3, Nintendo Wii®,  NGP and most major browsers. Versions for iOS and Android are coming soon. In addition, the Vision Game Engine supports all major services, such as XBLA™, PlayStation®Network, and WiiWare™. For PlayStation®3 licensees, the Vision SDK is also available directly from Sony´s DevNet site.

 

Man-years of engineering work have been put into optimizing the Vision Game Engine for each individual platform. As a result, Vision is not only one of the fastest and most robust multi-platform technologies, it also provides a smooth cross-platform workflow that helps you get the most from each platform on which you work.

Cross-Platform Workflow

On-target clients for vForge and the Vision model viewer ensure that you can interactively view your game scene on any platform, while well-designed abstraction layers ensure that almost all Vision API classes and methods consistently work across hardware environments.

Platform-Optimized Performance

In order to ensure the highest performance across platforms, the Vision Game Engine makes use of many platform-specific features, such as:

  • Efficient multi-threading and stream processing
  • Efficient utilization of the PlayStation®3´s SPUs, e.g. for animations, collision mesh generation, and visibility determination
  • Direct GPU to memory export on Xbox360®
  • Fully exposed DX10/DX11 features such as Stream Out, Geometry Shaders, and improved instancing to optimize rendering peformance
  • DX11 version supports Tessellation, Hull Shaders, Domain Shaders, enhanced Stream Out functionality, and built-in DX11 soft shadows
  • Vertex fetch and hardware instancing
  • CPU-specific SIMD instructions
  • Platform-specific shader optimizations
  • Optimized, platform-specific rendering paths for special effects like post-processing, shadowing, particles, and more.

Stream Processing Engine

Additionally, the Vision Game Engine´s cross-platform stream processing engine makes it easy to distribute computing tasks across multiple CPUs/SPUs or hardware threads, and to transparently execute identical code on all platforms.

Multi-Threading Systems

The game engine´s multi-threading systems allow easy distribution of computing tasks across multiple CPUs/SPUs or hardware threads with very little overhead, thus taking full advantage of modern symmetric and asymmetric multi-core processors. Demo applications based on the Vision Engine have been chosen by Intel to demonstrate the performance benefits of computers with four and more CPU cores, yielding an almost linear performance gain.

Runtime Profiling Framework

In order to facilitate game-specific memory and performance optimizations, the Vision Engine ships with a convenient runtime profiling framework and provides a powerful resource management and analysis system. Performance bottlenecks can be easily identified and removed, while unused resources can be automatically purged and recreated.

Featured Screenshots

Copyright © 2010

Contact | Sitemap | Disclaimer | Impressum