Forums > Gen

Flocking using GEN

July 19, 2013 | 8:48 am

Hello everybody,

I was wandering if it is possible to write a flocking algorithm in Gen?
I know that there are the boid externals but I want to write one in gen making it more flexible.

Greetz Eric


July 19, 2013 | 9:54 am

Not that I know of. You’d need to use codebox and a for loop over the input matrix to do the neighbor calculations. Using a 1D matrix would make things simpler.


July 19, 2013 | 12:44 pm

Thanks, yes I was also thinking of a 1D matrix, I once built the algorithm in processing and there I also used a 1D array.
But I’m new to gen so I was wandering if it could be done.
A 1D matrix is only possible in jit.gen right? Because I would like to run it on the GPU.


July 22, 2013 | 12:19 pm

jit.gl.pix runs on the GPU. jit.gen and jit.pix on the CPU. Here’s a jit.gen version:

<code>

– Pasted Max Patch, click to expand. –

</code>


July 23, 2013 | 2:57 am

wow, super thanks! This helps me a lot.


Viewing 5 posts - 1 through 5 (of 5 total)