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: quadtree

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 29, 2008

Force Field Editor v1.0

Vector fields are used in certain AI and simulation techniques. The tool below allows you to paint a vector field. These files can be…

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

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

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

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