IDELIX™ Software Inc. has released Version 2.0 of the Pliable Display Technology (PDT) Software Development Kit featuring advanced PDT functionality including the “MDLC” in-place user interface and additional support for platforms without accelerated graphics hardware.
Some of the enhancements to Version 2.0 of the Pliable Display Technology SDK include:
- A structured API that builds on the basic lens and mesh capabilities of SDK V1.0 and is data format independent, object oriented and multi-platform. It can be applied to raster, vector, and text data in a variety of application areas including images, maps, graphs, hierarchy models, object models, 3D worlds, and text
- The new “MDLC” in-place user interface for direct control of lens parameters
- Additional classes supplied for OpenGL rendering to facilitate texture mapping capabilities on an adaptive PDT mesh that accurately describes PDT lenses
- A complete rendering toolkit in the image warper component of the SDK for non-OpenGL, raster-viewing applications that results in faster performance without a requirement for hardware-accelerated graphics
- Improved in-place editing capabilities with the addition of the reversible undisplace transformation to the mesh class which compensates for the approximations that are imposed by a mesh and provides accuracy for undisplace in the shoulder of the lens
- New Qt-specific classes that simplify the use of OpenGL in Qt-based applications for easier integration
- Support for handheld applications under both WinCE and embedded Linux
As a PDT lens moves across the display screen, it functions as a spatial distribution engine that results in the visual impression of space being stretched locally on a “pliable” or elastic display surface. Space is created around an area of interest, with desired levels of magnification, detail, or annotation appearing within the focal region of the lens. The lens shoulder provides continuous visual connection to the base image, resulting in no information being occluded from view.
PDT supports operating systems including Microsoft® Windows and Unix™ variants such as IRIX™ and Linux™. The PDT Software Development Kit was written in ANSI C++ to ensure that PDT is compatible with a wide range of C++ compilers.
The PDT Software Development Kit is available to OEM’s and System Integrators that are interested in implementing PDT as a customer solution within their leading applications. Current market opportunities for PDT include: Defense, Handheld and Wireless Devices, Digital Imaging, Geographic Information Systems & Remote Sensing, Seismic, Electronic Media, Computer Aided Design, Medical Imaging, and Electronic Games.