code-spot

a programming blog

  • Blog
  • Writing (on Game Development)
  • Polyominoes
  • Private Projects
    • Difference and Functional Equations Reference
    • Python Image Code
    • Special Numbers Library
    • XSI Scripting Using Python: Course Notes
  • About Me
Skip to content

Tag: quadtrees

June 15, 2010

Region Quadtrees in C++

(Original image by GoAwayStupidAI). Below are four C++ implementations of the region quadtree (the kind used for image compression, for example). The different implementations…

November 15, 2008

Quadtrees

The code below implements some quadtree extensions, as discussed in another Dev.Mag tutorial about quadtrees (see Issue 27). The tutorial covers the following topics:…

I use this code to illustrate many of the tutorials on this site, and the articles I write for Dev.Mag. Ideally, I would like…

November 7, 2008

A Simple Procedural Texture Algorithm

I am playing around with generating textures and decided to post some preliminary results. The algorithm used to create these images is simple to…

October 6, 2008

Quadtrees

The quadtree is an important 2D data structure and forms the core of many spatial algorithms, including compression, collision detection, and stitching algorithms. Below…

Categories

  • Algorithms (25)
  • C++ (3)
  • Downloads (13)
  • Game Development (18)
  • Games (1)
  • Image Processing (11)
  • Java (2)
  • Mathematics (11)
  • Python (6)
  • Simulation (5)
  • Snippet (8)
  • Tools (4)
  • Tutorial (9)
  • Web Development (1)

Blogroll

  • Dev.Mag

Tag cloud

distribution function Game Maker AI artificial intelligence procedural texture Special Numbers Library vector field maintainability sum response curve level editor Mathematics C++ Simulation game tools algorithm Perlin noise functional equation white noise z-transform computer graphics spatial partitioning compression Python quadtree 2D editor probability sampling Image Processing discrete calculus Game Development Dev.Mag image partitioning tiles grids random number generation filtering optimisation blending random quadtrees random distribution difference equation functional equations

Categories

  • Algorithms (25)
  • C++ (3)
  • Downloads (13)
  • Game Development (18)
  • Games (1)
  • Image Processing (11)
  • Java (2)
  • Mathematics (11)
  • Python (6)
  • Simulation (5)
  • Snippet (8)
  • Tools (4)
  • Tutorial (9)
  • Web Development (1)

Blogroll

  • Dev.Mag

Tag cloud

Dev.Mag random distribution z-transform algorithm Game Development sampling AI game tools response curve functional equation maintainability artificial intelligence grids probability sum spatial partitioning Perlin noise distribution function C++ vector field optimisation computer graphics Python random number generation Mathematics editor tiles quadtree functional equations procedural texture Game Maker Simulation difference equation 2D filtering compression blending Image Processing image partitioning white noise random discrete calculus quadtrees Special Numbers Library level editor
Copyright code-spot. All rights reserved. | Powered by WordPress & Writers Blogily Theme