D3: Current Status and Plans

Developer
Jun 26, 2010 at 9:07 AM

Good day to all D3 community!

Nevertheless the lead developer of the D3 project has left our team, the project continues. We plan now to add two new features into D3 in coming release:

  • High-perfomance visualization, based on DirectX. Experiments look very promising; for example, interactive line graph visualization can be built for millions of points on an ordinary machine.
  • New 2d-visualization - color map.

But generally instead of intensive adding of new features, we will focus on following directions:

  • Code refactoring to make it more stable and comprehensible.
  • The library documentation.
  • Performance increasing.
  • Convergence with Silverlight.

We schedule next D3 release at early Autumn 2010.  Thank you for your intereset to our project! You might also be interested in our main project SDS, using D3 as a data visualization control.

 

Best regards, 

Voytsekhovskiy Dmitry.

 

 

Jun 28, 2010 at 5:39 PM

Hello.

This is good to hear.

I just recently discovered D3 and am intersted in using it for a data visualization UI written in Silverlight. I'm finding that the charting classes in the Toolkit are incapable of plotting thousands of data points efficiently.

However, it would seem that the current release of the Silverlight library does not support any chart types except for line, and this project requires a scatter plot. Perhaps I'm missing something, though. Is there a way of creating a scatter plot in the current Silverlight version of D3?

When you say "convergence with Silverlight", should I take this to mean that in the next release the WPF and Silverlight products will have equivalent functionality?

Thanks.

Tobias.

Jun 28, 2010 at 7:14 PM

Voytsekhovskiy,

     I was going back and forth with Mikhail last week concerning some issues with the intensity plot. I have not received a response to my last email sent Friday. Mikhail created a sample project for me, which I updated showing the problems I am having. Should I send this directly to you? Thanks.

 

Brian

Editor
Jun 30, 2010 at 2:36 AM

Hi Brian,

Voytsekhovskiy is a second name, the first name is Dmitry.

Mikhail.

Developer
Jun 30, 2010 at 8:16 AM

Hi Tobias,

Thank you for the interest to D3!

Unfortunately, current release of Silverlight D3 supports only line graph visualization. In next release list of available visualizations will be extended. Now you can download sources and create the required visualization itself by analogy with the LineGraph class. 

Second, convergence of WPF D3 with Silverlight D3 means that we will try to make two façades (WPF and Silverlight 4) for a single core.  Thus, functionality of both versions will be rather equivalent, but most probably WPF version will have greater performance. Obviously, this requires a great revision of architecture and will not be accomplished up to the coming release.

 

Regards,

Dmitry.

 

 

 

Developer
Jun 30, 2010 at 8:34 AM
Edited Jun 30, 2010 at 8:34 AM
BBauer42 wrote:

Voytsekhovskiy,

     I was going back and forth with Mikhail last week concerning some issues with the intensity plot. I have not received a response to my last email sent Friday. Mikhail created a sample project for me, which I updated showing the problems I am having. Should I send this directly to you? Thanks.

 

Brian

Hi Brian,

IntensityPlot is a sample project, created by Mikhail, and it is not a part of the D3 core library. If you think that working with the intensity plot you've discovered bugs in the D3 library, please do send the sample to me with the description how to reproduce the bugs. If you need to extend the sample, unfortunately, I cannot provide additional support on that.

 

Regards,

Dmitry.