|
be2c56fb28
|
add define to switch between simd 128 and 256
|
2023-08-02 21:34:12 +03:00 |
|
|
115bb834a0
|
add slider for updating number of boids
|
2023-08-01 23:55:02 +03:00 |
|
|
c713b271c7
|
move boid drawing to separate function
|
2023-08-01 22:04:10 +03:00 |
|
|
50c860ddf9
|
improve performance
|
2023-08-01 18:06:55 +03:00 |
|
|
995d41c190
|
cleanup computation of local boids
|
2023-07-31 01:22:24 +03:00 |
|
|
5af509f4fd
|
use simd for finding neigbours between boids
|
2023-07-31 00:10:49 +03:00 |
|
|
9b2e3cafeb
|
improve performance by not trying to save doing distance checks
|
2023-07-21 22:54:34 +03:00 |
|
|
cabc63c2c2
|
fix massive oversight
|
2023-07-21 22:52:38 +03:00 |
|
|
3c627cd9e1
|
add option to profiler for compiling out everything
|
2023-07-20 23:58:12 +03:00 |
|
|
189be11d10
|
move boid-list to separate file
|
2023-07-20 23:58:12 +03:00 |
|
|
7e1bb9daec
|
reduce memory footprint
|
2023-07-20 23:23:19 +03:00 |
|
|
2184918195
|
optimize checking neighbours
|
2023-07-20 23:17:21 +03:00 |
|
|
c6fb55cbe6
|
improve performance to support around 2.5k boids
|
2023-07-20 16:02:30 +03:00 |
|
|
ca52f12fda
|
add profiler
|
2023-07-20 16:02:13 +03:00 |
|
|
5f8cd2d5ea
|
update how web version looks
|
2023-07-20 02:41:02 +03:00 |
|
|
892247d44b
|
add gui for controlling parameters
|
2023-07-20 02:23:23 +03:00 |
|
|
1478084ab6
|
account for when user comes back to page after a long time for wasm
|
2023-07-19 21:40:53 +03:00 |
|
|
6a7266b524
|
add crude compilation to web platform
|
2023-07-19 20:56:31 +03:00 |
|
|
d9ec40aeec
|
refactor to add looping walls
|
2023-07-19 16:37:37 +03:00 |
|
|
c8cf27fb98
|
split main.cpp
|
2023-07-19 00:14:30 +03:00 |
|
|
68920c625f
|
add world with collisions to obstacles
|
2023-07-19 00:05:43 +03:00 |
|
|
73a1c9646a
|
Initial commit
|
2023-07-17 13:58:36 +00:00 |
|