Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript d3 clipAngle方法到底做什么?_Javascript_D3.js - Fatal编程技术网

Javascript d3 clipAngle方法到底做什么?

Javascript d3 clipAngle方法到底做什么?,javascript,d3.js,Javascript,D3.js,我完全搞不懂d3中的clipAngle方法是做什么的。我已经在维基和图书馆中找到了它自己,但我不能用简单的普通英语来表达它 我看到,如果剪辑角度设置为90,我的正交投影将被切成两半 如果设置为180,我可以看到球体的前部和后部 零我什么都没有 所以基本上我可以想象这是一个平面切割球体 谢谢 想象一个固定在球体中心的针直接指向你,它现在处于0度,这不会渲染任何东西。通过向上移动指向您的端点来更改此销的角度。在90°时,销笔直指向上,它渲染0°和90°之间的所有对象。再旋转一点,它开始渲染球体的后

我完全搞不懂d3中的clipAngle方法是做什么的。我已经在维基和图书馆中找到了它自己,但我不能用简单的普通英语来表达它

我看到,如果剪辑角度设置为90,我的正交投影将被切成两半

如果设置为180,我可以看到球体的前部和后部

零我什么都没有

所以基本上我可以想象这是一个平面切割球体


谢谢

想象一个固定在球体中心的针直接指向你,它现在处于0度,这不会渲染任何东西。通过向上移动指向您的端点来更改此销的角度。在90°时,销笔直指向上,它渲染0°和90°之间的所有对象。再旋转一点,它开始渲染球体的后半部分

作为参考,这里有一个以107°剪裁,这样它可以渲染一点背面,并似乎“包裹”在内部球体上: