![new 3d chart rendering engine in ultrachart](Images/WinChart_New_3D_Chart_Rendering_Engine_Whats_New_2006_1_01.png)
Our 3D Charts that we’re delivering in the 2006 volume 1 release are unlike anything we’ve offered before. The 3D rendering engine has been revamped so that you can quickly generate 3D charts that are visually stunning and give depth to chart graphs.
Our new 3D engine is based entirely on GDI+ and managed code, allowing it to run in a partially trusted context without having to install a 3D engine such as OpenGL® and DirectX® on the client or server.
Much of the reason for the tremendous improvement in the 3D chart appearance is that our 3D rendering engine utilizes perspective projection to render the charts. In perspective projection, visual rays converge at a point based on the eye position. For example, the parallel lines of a railway track are perceived to meet at a distant point at the horizon, even though the lines never actually converge. Our 3D charts use the same type of perspective distortion in order to provide visually appealing charts.
In addition to perspective projection, our 3D charts now use lighting effects, which add depth and texture to the 3D visual presentation of our charts.