Skip to main content
100%

a-frame + d3 test

✓ Published0🌍 Public
YYasufumiSaito
Last edited Dec 19, 2015
Created on Dec 19, 2015

A circular field of 50 colored cylinders rises from the ground around a camera in a 3D scene built with A-Frame, using D3.js to bind random data to the scene’s DOM elements. The bars enter and update via D3’s selection and transition API, with their height scaled by a linear scale and color mapped across four color stops. D3’s transition method animates each cylinder’s height over 7 seconds with an elastic easing, while A-Frame’s cursor and lighting components handle interaction and rendering.

AI-generated description

Testing out aframe.io with d3.js.

Although a-frame has its animation method based on tween.js, we can use d3's transition method to animate the DOM.

Built with blockbuilder.org

forked from <a href='http://bl.ocks.org/enjalot/'>enjalot</a>'s block: <a href='http://bl.ocks.org/enjalot/8be32e6f1f32920ba841'>aframe + d3 test</a>

Similar vizzes