d3-x3d

3D Data Driven Charting Library with D3 and X3D

GPL-2.0 License

Downloads
1.6K
Stars
110
Committers
13
d3-x3d - Version 2.1.5 (Add Torus Prototype for X_ITE) Latest Release

Published by jamesleesaunders almost 2 years ago

  • Added Torus Prototype to add X_ITE support for the Donut Chart.
d3-x3d - Version 2.1.4

Published by jamesleesaunders almost 2 years ago

  • Bugfix: Color Scale on Bubble and Spot plots re-calculates on refresh.
  • New Donut chart component and examples.
  • Load x3d head Text component on demand (the Text component is not default in the Interactive profile).
  • New 'stacker' function added to dataTransform - used for stacked bar chart and donut.
d3-x3d - Version 2.1.3

Published by jamesleesaunders almost 2 years ago

  • Revert back to use d3-interpolate-curve.
  • Add module export statement to package.json.
d3-x3d - Version 2.1.2 (Spot Plot)

Published by jamesleesaunders almost 2 years ago

  • Adds new GitHub Issue Templates.
  • Tidy Rollup Config - remove redundant dependencies.
  • Upgrade all code from D3 v5 to support D3 v7.
  • New Spot Plot component and charts.
  • Bugfix: Y-Axis Tick Format consistent on both sides.
  • Bugfix: Data Transform Unit Test fix.
  • Various documentation README updates.
d3-x3d - Version 2.1.1

Published by jamesleesaunders almost 2 years ago

  • Remove d3-shape and d3-array and curve dependencies.
d3-x3d - Version 2.1.0 (Migrated to ES Module)

Published by jamesleesaunders almost 2 years ago

  • Replace all require() with import.
  • Type module.
  • Update packages: uglify-es -> uglify-js, tape.
  • Fix GitHub CI/CD - update to node 12.
  • Rename pretest to build.
  • Temporarily adding fromCurve while need to fix d3-interpolate-curve module.
d3-x3d - Version 2.0.11 (Gamma Correction & X-ITE Improvements)

Published by jamesleesaunders almost 2 years ago

  • Only attempt gamma correction on x3dom.
  • Changed canvas tag for x-ite to x3d-canvas.
d3-x3d - Version 2.0.10 (Heat Maps)

Published by jamesleesaunders about 3 years ago

  • New Heat Hap Chart and Component.
d3-x3d - Version 2.0.9 (More Bar Chart Fixes)

Published by jamesleesaunders over 3 years ago

  • Further fixes of x-axis and z-axis - order keys correctly.
  • Added another Bar Chart example.
  • Added DataTransform unit tests.
d3-x3d - Version 2.0.8 (Bar Chart Scale Fixes)

Published by jamesleesaunders over 3 years ago

Fix issues reported on reddit.

  • Remove over-excessive x-scale padding.
  • Fix issue with ordering of x-scale values.
d3-x3d - Version 2.0.7 (Scene Code Improve, Particles)

Published by jamesleesaunders almost 4 years ago

  • Removed duplicate code creating base scenes (thanks @mo-jinbuu for contributing).
  • Tidy up scatter, bubble and particle charts and components.
  • Remove size option from particles.
  • Added couple more examples.
d3-x3d - Version 2.0.6 (Particle Plot)

Published by jamesleesaunders about 4 years ago

  • New Particle Plot component.
  • Fixed bugs with randomly left behind artefacts.
d3-x3d - Version 2.0.5

Published by jamesleesaunders almost 5 years ago

  • Adds Size and Colour scales to scatter plot.
  • Slight change to Vector Field color scale.
  • All code re-linted and swapped ' for ".
  • Various NPM updates and Synk updates.
d3-x3d - Version 2.0.4 (Use gl-matrix for Vector Chart)

Published by jamesleesaunders about 5 years ago

  • Resolves #53 don't use x3dom for vector field arrow rotations.
  • Now uses gl-matrix.
d3-x3d - Version 2.0.3

Published by jamesleesaunders about 5 years ago

  • Shiny new d3-x3d Logo!
  • Fix bug when changing between distal and proximal axis labels.
  • Better handling when zero series in dataset (#79).
  • Correct FontStyle family on axis.
  • Update to d3 v5.11.0.
  • Added bar chart example image to README.
d3-x3d - Version 2.0.2

Published by jamesleesaunders about 5 years ago

  • Refactor X3DOM event code in preparation for X_ITE event support.
  • Fixed two TwoSidedMaterial on Area, Ribbon and Surface components.
d3-x3d - Version 2.0.1 (X_ITE and colorParse)

Published by jamesleesaunders about 5 years ago

  • Update README.md making less X3DOM specific, introducing X_ITE.
  • Fixed axis labels for X_ITE.
  • New unit tests for colorHelper.
  • Fix colors on area and ribbon components for X_ITE.
  • Move surface over to use colorParse.
d3-x3d - Version 2.0.0 (Renamed back to d3-x3d)

Published by jamesleesaunders over 5 years ago

  • Renamed from d3-x3dom back to d3-x3d
  • Now supports both X3DOM and X_ITE.
  • Added colour helper functions.
  • Added examples.
d3-x3d - Version 1.3.5 (Area & Ribbon IFS & Data Transform)

Published by jamesleesaunders over 5 years ago

  • Ribbon chart - generate a single IFS for each ribbon (rather than each segment).
  • Adds smooth mode to Ribbon chart and component.
  • Aligned Ribbon and Area component IFS generation.
  • Enabled use of useGeoCache in axis.js - use .append().attr() rather than .html().
  • Refactored dataTransform.js Closes #41 Broke down functions into single and multi series functions.
  • If curveFunction is Basis then reach straight for D3's native 'interpolateBasis' function (it's faster!).
  • Update d3-interpolate-curve to v1.0.0.
d3-x3d - Version 1.3.4 (Shapes, Cylinders, Curves)

Published by jamesleesaunders over 5 years ago

  • Shape fixes to Area, Axis and Ribbon artefacts. Closes #87
  • Added 'useGlobalCache' option in preparation for x3dom/x3dom#968
  • Various package.json updated to address vulnerabilities.
  • Fixed axis label positions when in 'distal' mode.
  • Documentation updates.
  • Added area chart to showcase example.
  • Small data smooth function improvements.
  • Improvements to 'smooth' (area chart) curve functions making use of new d3-interpolate-curve module.
  • Renamed build folder to dist.