This is a re-implementation of the 'Diamonds - d3fc WebGL' bl.ock where we rendered a large dataset (around 54k points) to the canvas using d3fc and WebGL. By using WebGL we were able to leverage the rendering power of the GPU to draw the large dataset in one pass.
In the previous example we were using the highest level API from d3fc which allowed us to quickly create a WebGL chart. However this also involved a lot of data processing which can affect the performance of our chart. In this bl.ock we will be implementing the chart with d3fc and WebGL again, however this time we are going to use the lower level API so that we can further optimise our chart.