Functional Flocking Quadtree in ClojureScript
https://www.lbjgruppen.com/en/posts/flocking-quadtrees
#HackerNews #Functional #Flocking #Quadtree #ClojureScript #DataStructures #FlockingAlgorithm
Functional Flocking Quadtree in ClojureScript
https://www.lbjgruppen.com/en/posts/flocking-quadtrees
#HackerNews #Functional #Flocking #Quadtree #ClojureScript #DataStructures #FlockingAlgorithm

A Quadtree is a tree data structure, which is useful for giving more focus/detail to certain regions of your data, while saving resources elsewhere. I could only find a couple tutorials/guides and both were imperative, so I figured it'd be fun to do a functional version in Clojure which runs in the browser.

A Quadtree is a tree data structure, which is useful for giving more focus/detail to certain regions of your data, while saving resources elsewhere. I could only find a couple tutorials/guides and both were imperative, so I figured it'd be fun to do a functional version in Clojure which runs in the browser.
Coal Town / quadtree division and 1bit texture placement
#bitmap #quadtree #texture #grit #vectorart #artgénératif #noiretblanc
Today might be the day where I implement a quadTree for the first time. I have never needed it before but I do think I need it now, as the frame rate went way down when I added very basic collision detection to my mini-game-engine.
But I'll have to wait an see if I actually get to have the time to do it today. 🤞
Watch at: https://youtu.be/k_aLTr8P3bI
Play at: https://tic80.com/play?cart=3909
#tic80 #youtube #youtuber #youtubechannel #pixel #pixelart #pixelanimation #animated #animation #animation2d #2d #2DAnimator #2danimation #art #artist #artistsonmastodon #fractal #quadtree #geometry #beach #programming #code #coding #creativecoding #creative #lua #fantasyconsole #animator #geek #nerd
MassivePoints 0.12.0 is released.
* Fixed boundary coordinate precision on calculation for splitting.
* Fixed the globe bound.
* Added coordinate points validation process on sample code.
* Added more xml comments.
.NET implementation of modified QuadTree, perform faster range searches from very large number of multi-dimensional coordinates, with in-memory and database offloading. - kekyo/MassivePoints
MassivePoints 0.10.0 is released.
* Split session interface between updatable and readable.
* Supported multi-dimensional coordinate points. (1D, 2D, 3D and more)
.NET implementation of modified QuadTree, perform faster range searches from very large number of multi-dimensional coordinates, with in-memory and database offloading. - kekyo/MassivePoints
MassivePoints 0.9.0 is released.
* Added bulk insert features.
* Improved concurrency.
* Implemented index shrinking.
.NET implementation of modified QuadTree, perform faster range searches from very large number of multi-dimensional coordinates, with in-memory and database offloading. - kekyo/MassivePoints