## Improvements to the RendererKivy

The main improvements to the Renderer involved to run a test for the backend_kivy with as many as possible examples. From the test we figured out there were some implementations missed. The following are the main improvements done to the Renderer this week:

**The rendering of the text is not blurry anymore.**This was fixed by working with int values instead of float, it seems like opengl was trying to give some percentage of the pixel value to the previous and next pixel giving this effect.**Math text such as integrals, derivatives and so on can be added to the figure canvas.**Matplotlib provides a very useful math text parser which receives the string and returns an object that can be embedded on the kivy canvas.**Images as textures can be added inside a Figure and outside as well.**Matplotlib allows to generate some interpolation graphs which can be inserted into the axes and give some fancy visualization of data. Since color in

Some examples can be seen in the pictures below. Additionally there are two known problems, the first one is that the rendering is out of the axes and the second one is related to the path and mesh creation. This problems can be seen specifically in the integral example and the electric dipole with the arrows and magnetic fields.

Advertisements

Categories: GSOC2015, kivy, matplotlib
kivy, kivympl, matplotlib

Comments (0)
Trackbacks (0)
Leave a comment
Trackback