通过什么方式能找到一些js实现的一些元素排列组合算法?比如多个元素通过算法组合成一个球型,圆锥形,波浪形,银河系的形状之类的?
1 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
createSphere: function() {
var cosTheta = Math.random() * 2 - 1,
sinTheta = Math.sqrt(1 - cosTheta * cosTheta),
phi = Math.random() * 2 * Math.PI;
return {
x: this.SCATTER_RADIUS * sinTheta * Math.cos(phi),
y: this.SCATTER_RADIUS * sinTheta * Math.sin(phi),
z: this.SCATTER_RADIUS * cosTheta,
hue: Math.round(phi / Math.PI * 30)
};
},
参数方程
添加回答
举报
0/150
提交
取消