#quadtree — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #quadtree, aggregated by home.social.
-
lol turn any image into Caves of Qud / Dwarf Fortress...
#quadtree -
🥳 Ah, the timeless joy of explaining quadtrees to an audience who couldn't care less! 🌳 Why not just spend an afternoon watching paint dry instead? 🎨 It's a hands-on guide to wasting perfectly good processor cycles while pretending to teach efficiency! 🕰️
https://growingswe.com/blog/quadtrees #quadtree #humor #inefficiency #tech #education #programming #HackerNews #ngated -
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
-
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
-
Functional Flocking Quadtree in ClojureScript
https://www.lbjgruppen.com/en/posts/flocking-quadtrees
#HackerNews #Functional #Flocking #Quadtree #ClojureScript #DataStructures #FlockingAlgorithm
-
🤔🎨 Ah, yes, yet another attempt to make data structures "fun" by shoehorning them into #Clojure. Who wouldn't want to spend their weekend navigating a "functional" #quadtree demo that ironically leaves mobile users clicking aimlessly? 📱🔍
https://lbjgruppen.com/en/posts/functional-quadtree-clojure #dataStructures #functionalProgramming #UXdesign #HackerNews #HackerNews #ngated -
Iuno. I played with the parameters until I got this kind of flight.
Looks a bit like some flies I've seen fly over some puddles during winter.
https://codeberg.org/Halfwake/guile-quad-tree/commit/2fe42f5dd074f339ca5bc1b98677c0c9bdec9412
#boids
#gnu
#guile
#guilequadtree
#quadtree -
More manure from the Kaka Farm!
https://github.com/Halfwake/guile-quad-tree/commit/edb94c2529dacc32e744125a70057d899dbd727f
Add some area querying procedures tests, one for region (a rectangle) the other for a circle.
Use SRFI-64
test-group. Need further work on better naming of groups, maybe.Made
formatin thetests.scmfile only print when*debug*is true.Rename helper-insert procedure to a more meaningful name.
Add a the
#:replace-when-same-position?keyword argument to thequad-tree-insertprocedure. If true, and the position of the inserted item is already inhabited by another item, the item is replaced.Add and use some auxiliary region procedures
region-half-widthandregion-half-height.Add docstring to the
make-point-box. This is not Common Lisp, but I wish we had that kind of docstring in the language.Export the
<region>type. I am not sure if exporting so much is a good thing.Write
region-intersects-circle?in a wee bit better way, I think.
-
Some quad tree animation I did using guile-quad-tree I am working on. Now for profiling.
#agpl #agpl3orlater #freesoftware #gnu #guile #kakafarm #lisp #quadtree #scheme
-
Coal Town / quadtree division and 1bit texture placement
#bitmap #quadtree #texture #grit #vectorart #artgénératif #noiretblanc
-
-
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. -
MassivePoints 0.10.0 is released.
* Split session interface between updatable and readable.
* Supported multi-dimensional coordinate points. (1D, 2D, 3D and more) -
MassivePoints 0.9.0 is released.
* Added bulk insert features.
* Improved concurrency.
* Implemented index shrinking. -
Watch at: https://youtu.be/Qba0zD1c4WU
Play at: https://tic80.com/play?cart=3894#tic80 #youtube #youtuber #youtubechannel #pixel #pixelart #pixelanimation #ball #quadtree #program #programming #programmingart #code #coding #creative #creativecoding #nerd #geek #indie #indieartist #scripting #retro #8bit #lua
-
MassivePoints 0.8.0 is released.
.NET implementation of QuadTree, hold a very large number of 2D coordinates and perform fast range searches, with in-memory and database offloading.
-
Randomly stumbled into #kdtree #quadtree #algorithm today and it happened to allllmost line up with a work problem I've been pondering.
My problem involves moving objects. Not just moving, but I want to query them at different points in time.
I think if I just add a time dimension (HexTrees?) it might work...? I'm not clear on the details of the actual algorithm or how this would work. #software #math
-
Been getting several DMs about the #GenerativeArt banner image in my profile. It's an old render (from 2010) of a recursive #Voronoi projected into a #Quadtree. This video shows the interplay of 2 conceptual hierarchies:
1) Verlet particles with attractive/repulsive force fields are spawned in a squared 2d space and negotiate their positions over time. These positions are also used as sites for creating a dynamic Voronoi diagram to define cell structures around each particle. Each resulting Voronoi region can then become the physical (and constantly changing) bounds for the next level of recursion, spawning more particles to subdivide it into smaller regions. Each cell at each level is using its own Voronoi instance with sub-regions clipped to their respective parent region. The process becomes more and more local... The setup in the video has a maximum tree depth of 3.
2) A quadtree is used to visualize the hierarchy of cells from phase 1 and its depth structure represented as extruded 3D model (in isometric perspective). For this video the quadtree has a depth of 10 levels with the maximum level of recursion tracing/coinciding with the Voronoi cell edges. The elevation of cell walls depends on the depth of the cell in the original tree, with the cells at deepest level resulting in the tallest structures. Furthermore, the elevation is modulated by the distance of each point to the nearest vertex of its parent cell polygon/region...
-
Been getting several DMs about the #GenerativeArt banner image in my profile. It's an old render (from 2010) of a recursive #Voronoi projected into a #Quadtree. This video shows the interplay of 2 conceptual hierarchies:
1) Verlet particles with attractive/repulsive force fields are spawned in a squared 2d space and negotiate their positions over time. These positions are also used as sites for creating a dynamic Voronoi diagram to define cell structures around each particle. Each resulting Voronoi region can then become the physical (and constantly changing) bounds for the next level of recursion, spawning more particles to subdivide it into smaller regions. Each cell at each level is using its own Voronoi instance with sub-regions clipped to their respective parent region. The process becomes more and more local... The setup in the video has a maximum tree depth of 3.
2) A quadtree is used to visualize the hierarchy of cells from phase 1 and its depth structure represented as extruded 3D model (in isometric perspective). For this video the quadtree has a depth of 10 levels with the maximum level of recursion tracing/coinciding with the Voronoi cell edges. The elevation of cell walls depends on the depth of the cell in the original tree, with the cells at deepest level resulting in the tallest structures. Furthermore, the elevation is modulated by the distance of each point to the nearest vertex of its parent cell polygon/region...
-
Been getting several DMs about the #GenerativeArt banner image in my profile. It's an old render (from 2010) of a recursive #Voronoi projected into a #Quadtree. This video shows the interplay of 2 conceptual hierarchies:
1) Verlet particles with attractive/repulsive force fields are spawned in a squared 2d space and negotiate their positions over time. These positions are also used as sites for creating a dynamic Voronoi diagram to define cell structures around each particle. Each resulting Voronoi region can then become the physical (and constantly changing) bounds for the next level of recursion, spawning more particles to subdivide it into smaller regions. Each cell at each level is using its own Voronoi instance with sub-regions clipped to their respective parent region. The process becomes more and more local... The setup in the video has a maximum tree depth of 3.
2) A quadtree is used to visualize the hierarchy of cells from phase 1 and its depth structure represented as extruded 3D model (in isometric perspective). For this video the quadtree has a depth of 10 levels with the maximum level of recursion tracing/coinciding with the Voronoi cell edges. The elevation of cell walls depends on the depth of the cell in the original tree, with the cells at deepest level resulting in the tallest structures. Furthermore, the elevation is modulated by the distance of each point to the nearest vertex of its parent cell polygon/region...
-
Day 9, turned the walker into a wandering blackhole eating the points up in the quadtree. Got to name an array rememberedDead. It has got to be the rain!
#quadtree #30DaysOf #NatureOfCode #p5js #CreativeCoding #GenerativeArt #CodeInLink
https://carlynorama.github.io/2023January-30DaysNatureOfCode/09-quadtree-update/