Simple 3D Vector Field

Script Setup version 1
[code]Fx(x, y, z) = x[br]Fy(x, y, z) = y[br]Fz(x, y, z) = z[br]L = Sequence(k, k, -3, 3, 2)[br]LP = Flatten( Zip( Zip( Zip( (a, b, c), a, L ), b, L ), c, L ) )[br]s = 0.5[br]VF = Zip(Translate(s * (Fx(P), Fy(P), Fz(P)), P), P, LP)[/code]
[b]Video:[/b] https://youtu.be/QB0p8qjL_xU
Script Setup version 2
[code]Fx(x, y, z) = x[br]Fy(x, y, z) = y[br]Fz(x, y, z) = z[br]L = Sequence(k, k, -3, 3, 2)[br]LP = Flatten( Zip( Zip( Zip( (a, b, c), a, L ), b, L ), c, L ) )[br]s = 0.5[br]LQ = Zip((s * Fx(P), s * Fy(P), s * Fz(P)), P, LP)[br]VF = Zip(Vector(P, P + Q), P, LP, Q, LQ)[/code]
If you like my work, you can support me in Patreon:[br][br]https://www.patreon.com/jcponce

Information: Simple 3D Vector Field