D3.js D3:单词云(方向和旋转)

D3.js D3:单词云(方向和旋转),d3.js,word-cloud,D3.js,Word Cloud,我已经从GitHub下载了的文件,但是我看不到它们是如何使用方向和旋转值来更改单词cloud的 他们编写的使用方向和旋转的代码在哪里 我可以使用.rotate(function(){return~~(Math.random()*6-2.5)*30;})来实现随机旋转的单词,但我希望实现与jasondavies相同的操作。这似乎发生在 function cloudSprite(contextAndRatio, d, data, di) { 245-285号线附近 他用的是一个螺旋,它试图把它放在

我已经从GitHub下载了的文件,但是我看不到它们是如何使用
方向
旋转
值来更改单词cloud的

他们编写的使用方向和旋转的代码在哪里


我可以使用
.rotate(function(){return~~(Math.random()*6-2.5)*30;})
来实现随机旋转的单词,但我希望实现与jasondavies相同的操作。

这似乎发生在

function cloudSprite(contextAndRatio, d, data, di) {
245-285号线附近

他用的是一个螺旋,它试图把它放在螺旋上的某个地方,利用螺旋本身的角度和距离,不断尝试,直到它合适为止。真是好东西

您可以在第52页直观地看到算法的工作原理