WPF charts: 2D, 3D and animations

WPF charts: 2D, 3D and animations

2-D Geometries

The standard set of basic shapes is covered by the WPF cover. A customized UI however will require you to create custom shapes to facilitate the design. WPF provides geometries in this regard. The use of geometries to create a custom shape is demonstrated in the figure below. Closed or open shapes can be drawn by using Path objects and other also multiple shapes and curved shapes. SciChart can be a good tool to start working with when you want different shapes and geometries combined in a fast performance WPF chart. Clipping, rendering 2-D graphic data and hit-testing means using geometry objects as shown below.



2-D Effects

In the following figure we see some examples of effects achieved by using brush only.

unnamed (1)


Interesting page transitions can be achieved by using WPF animation which lets you make controls spin, grow, shake and fade. Most WPF classes can be animated. In the following figure we see an example of a simple animation.


 unnamed (2)

3-D Rendering

3-D rendering capabilities are included in the WPF that integrate with 2-D graphics to allow the creation combined UIs. In the next figure we see 2-D images rendered onto 3-D shapes. If you want similar shapes included in your WPF charts we recommend using SciChart as they have the best application and support available right now.

unnamed (1)