APIs / Applications
Interactive 3D Visualization Applications
GraphTech’s engineering team carries years of experience in the development of advanced visualization applications. Both as a team and as individuals, they have developed applications for various vertical markets including:
- CAD/CAM
- Oil & Gas exploration
- Command & Control (C4I)
- Visual Simulation
- Scientific Visualization
- Gaming & Entertainment
Once they understand and agree the specification of the customer’s visualization needs, they design and develop the appropriate application using the latest techniques taking advantage of the latest 3D graphics software and hardware. They will deploy their intimate familiarity with the entire 3D graphics software stack to achieve the best possible performance for the application.
In addition, whenever needed, GraphTech team up with academic institutes and individuals to develop and implement novel algorithms that will meet specific application needs.
Stream Computing & GPGPU Implementations
As Graphics Processing Units (GPU) that are available in the market are becoming more programmable, the programming paradigm of Stream Computing and GPGPU (General Purpose Graphics Processing Unit) becomes feasible.
GraphTech has developed modules that enable computer intensive algorithms to run on the graphics hardware available within the system. The development is done using the latest available programming models and tools including:
- Nvidia’s CUDA
- ATI’s FireStream SDK
GraphTech has the deep understating of the GPU internals that is required to develop efficient GPGPU algorithms. Deploying this knowledge enable them to implement algorithms that utilize all the available resource to the maximum and provide, in some cases, performance levels which is orders of magnitude higher compared to the CPU implementation.
Scene Graph APIs
GraphTech’s engineering team has hands-on experience in developing, extending and maintaining the popular 3D scene graph APIs. Those APIs are used across a large number of 3D applications and industries including:
- Visual Simulation
- Games Development
- Entertainment Applications
- Oil & Gas research
- CAD/CAM
- Chemistry / Physics data visualization
- Data mining and Business Data visualization
Among those API’s are:
- Silicon Graphics OpenGL Performer
- Silicon Graphics OpenGL Volumizer
- Open Scene Graph (OSG)
- MultiGen/Paradigm Vega Classic
- MultiGen/Paradigm Vega Prime
- Intrinsic’s Alchemy API
Within the scope of developing and extending those APIs, GraphTech’s engineers developed and delivered features such as:
- Volumetric atmospheric objects rendering
- Character Animation
- Vertex and Fragment Shader support
- 2D overlay and annotation
- Device simulation visual effects such as FLIR (Front Looking Infra Red), Night Vision devices, Noise, image distortions and more