改变Metaball个人风格

时间:2019-10-23 12:01:27

标签: javascript animation canvas html5-canvas javascript-objects

我偶然发现了一支带动球的漂亮钢笔: https://codepen.io/hbagency/pen/Nrdbdp

for (var k = 0; k < numBalls; k++) {
  this.balls[k] = new Ball(this);
}

我真的很喜欢动画,但是我想改变其中一个球的个性风格。我以为我可以在计算和创建球的数量上更改它:

for (var k = 0; k < numBalls; k++) {
  if ( k == 1 ) {
    this.balls[k] = new Ball(change property?);
  } else {
    this.balls[k] = new Ball(this);
  }
}

然后计数第二个球并更改其属性的

input1 = Input(shape=(1,))
l1 = Dense(4, activation='relu')(input1)
out = Dense(3)(l1)

model = Model(inputs=input1, outputs=[out])
model.compile(
    optimizer='adam',
    loss=['mean_squared_error']
    )

history = model.fit(X, [Y], epochs=500, batch_size=64)

但是我不清楚如何针对特定的球并改变例如填充颜色。我所做的所有尝试都改变了所有球的颜色。如果有人能指出我正确的方向,那真是太棒了,因为我对画布不那么熟悉。

谢谢!

0 个答案:

没有答案