• Lirec meeting in Wroclaw

    We had another Lirec consortium meeting, this time in Poland at the Wroclaw University of Technology. I took some pictures of their mechanoids, which included COSMOS, a 2 wheel balancing robot, and the best use of xeyes I’ve seen for some time:

  • Procedural racing game sketch

    Something I wrote on a plane between London and Munich, not sure if it has a use yet:

  • Groworld: stones, sky and circuit roots

    I’ve been working on the look a lot more, there is now a proper delineation between sky and ground, and the ground consists of stones which the worms crawl around behind. I’ve also had a play with some more abstract root designs: There are also some camera controls now: w, a, s & d keys…

  • Groworld: Plant species and two player mode

    I’m going to have to put some care and attention into the overall look soon, but I’ve made a system for describing plant species and storing the textures appropriately so it’s simple to add new ones. Also it supports a kind of two player mode, not that there is much to do yet other than…

  • Groworld: plants added, better worms

    I’ve slowed the worms down a great deal (although I’m not sure how fast they move from a plant’s perspective, something to mull over) and added the pluggable plants code. I’ve also been structuring the code a bit to fit in with what I think is a model-view-controller framework, (note: without the business logic!) which…

  • Worms in groworld

    More work in progress on the groworld front: I’ve added pickups your roots can absorb (or ‘nutrients’, currently tori for placeholder purposes) and little particle puffs which appear when you absorb them. I wanted to get more life into the soil, so I added some worms which excrete the nutrients. They are actually a special…

  • Hexagonal growth ornamentation

    Based on a hexagonal game design for groworld by Tale of tales, I thought I’d make some ornamental roots on a hexagonal lattice: You need a texture which contains all the combinations of attachments on 6 sides (= 64 tiles) I could probably have figured out how to do rotation in order to reduce this…

  • Accidental art

  • Eigendaves

    In the computer vision business, you have to get quite used to seeing your face a lot, as it’s generally the easiest to find subject for your experiments 🙂 This is me in lots of different lighting environments: The standard face modelling approach is principle component analysis which is used to understand the appearance of…

  • Faceident: Autocapturing multiple images

    It feels like the recent work on the faceident competency for Lirec has spawned far too many avenues of research, and not much actual improvement. I thought I’d spend some time consolidating the new features and running them through test videos. Firstly I got rid of the adaptive blending, it’s too fragile and causes the…