|
237 | 237 | let ab = vector.sub(b, a)
|
238 | 238 | let f = .25 - (50% - style.factor) / 50% * .25
|
239 | 239 | let q-dir = vector.scale(ab, f)
|
240 |
| - let up = vector.scale(norm, resolve-amplitude(style.amplitude, i, num-segments) / 2) |
241 |
| - let down = vector.scale(up, -1) |
| 240 | + let up = vector.scale(norm, resolve-amplitude(style.amplitude, i + .25, num-segments) / 2) |
| 241 | + let down = vector.scale(up, -resolve-amplitude(style.amplitude, i + .75, num-segments) / 2) |
242 | 242 |
|
243 | 243 | let m1 = vector.add(vector.add(a, q-dir), up)
|
244 | 244 | let m2 = vector.add(vector.sub(b, q-dir), down)
|
|
395 | 395 | //
|
396 | 396 | let fn(i, a, b, norm) = {
|
397 | 397 | let ab = vector.sub(b, a)
|
398 |
| - let up = vector.scale(norm, resolve-amplitude(style.amplitude, i, num-segments) / 2) |
399 |
| - let down = vector.scale( |
400 |
| - up, -1) |
| 398 | + let up = vector.scale(norm, resolve-amplitude(style.amplitude, i + .25, num-segments) / 2) |
| 399 | + let down = vector.scale(norm, -resolve-amplitude(style.amplitude, i + .75, num-segments) / 2) |
401 | 400 |
|
402 | 401 | let ma = vector.add(vector.add(a, vector.scale(ab, .25)), up)
|
403 | 402 | let m = vector.add(a, vector.scale(ab, .50))
|
|
0 commit comments