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

Category: Algorithms

November 14, 2008

A Simple Procedural Texture Algorithm – More Results and Code

In a previous post I explained a simple algorithm for generating textures. Below are some more examples of the kinds of textures that the…

November 11, 2008

5 Tips for Prototyping Slow Algorithms

(Photo by  Darren Hester) Some algorithms take a long time to return their results. Whether it is because the algorithm has to operate on…

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…

September 21, 2008

Generating Random Numbers with Arbitrary Distributions

For many applications, detailed statistical models are overkill. Instead, we can get away with a rough description of the distribution – not in mathematical…

Posts navigation

Previous 1 2 3

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

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

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