|
Q: What is HaptX?
|
|
A: HaptX is a haptics software engine, developed for use in computer games and real-time graphics applications.
HaptX calculates and renders forces to Touch Controllers, or “haptic devices” which is the technical term.
Touch Controllers make it possible for the player to feel anything and everything within a game: touch objects,
feel surface texturing, lift objects to feel their weight, experience in-game weapon recoils for real! |
|
|
Q: Does HaptX run on Windows Vista?
|
|
A: HaptX is supported on Windows Vista and XP. |
|
|
Q: My company uses a proprietary game engine written in C++ which uses DirectX for all the rendering. Would it be
possible to integrate HaptX without having to rebuild all of the graphics content we have already produced for the game?
|
|
A: HaptX utilizes the same model and texture resources as the graphics engine. Integrating the HaptX engine does therefore
not require any graphics resources to be reproduced. |
|
|
Q: Is HaptX difficult to use?
|
|
A: HaptX provides the developer with a clear interface and thorough documentation. There are also OpenGL and DirectX examples
bundled in the HaptX installation which minimizes the initial learning step. Programmers who are used to game middleware
products most often feel very comfortable using HaptX. |
|
|
Q: What language is HaptX written in?
|
|
A: HaptX is written entirely in C++. |
|
|
Q: I am planning to integrate a commercial quality physics engine in my game engine. Is it possible to combine the interaction
of physical objects with HaptX, that is, touch objects which are moving?
|
|
A: Yes, when using HaptX it is possible to combine physics engines and the interaction of Touch Controllers. In fact, code
examples which show how to combine HaptX with both the ODE and the Newton physics engines are included in the HaptX installation. |
|
|
Q: What performance penalty could I expect when integrating HaptX in my game engine?
|
|
A: Rendering ForceModels is very cheap, while HaptX Surfaces require a little bit more CPU time. Depending on what the real
application bottlenecks are (which very seldom is HaptX), we usually say that HaptX lowers the application framerate
with about 2-7 percent. |
|