This weekend I will showcase the latest development of my projection-mapping tool “Sentinel” at the Make Munich makerfair. We have a Dingfabrik-booth where the mapping will take place. It is about characters and paper-toys. And maybe there will be some interaction with a MakeyMakey as well.
In case, you miss this fair… Two weeks ago there was a really nice article about our projection-mapping-projects at the well read German netzine Spiegel Online Netzwelt.
This is a short feature film Alexander Speckmann and me did last year for our very first projection-mapping at Evoke2012. This film hanged around at YouTube for quite a while and I always forgot to post it here into this blog.
Meanwhile I am still working on the software-part of the mapping stuff!! It grows and grows, the name of my new software is “Sentinel” and will be shown at some more events within the next few months. Keep on watching this site and Dingfabrik-events to see it!
I participated at the Global Game Jam 2013 and came up with a promising gaming idea, suitable for disabled (blind) people (and scored the “Games for Change“-badge with it as well). It’s a puzzle game, where you have to “match” musical pattern. The game is just at a prototyping-level, but in the end, you get the idea. Maybe it is possible, to put more musical drive into that idea. The game was realized in Renoise and the Renoise Lua-Scripting-Interface (which I absolutely like)! Here is the official link to this project and the Global Game Jam 2013 entry.
And some impressions from the Global Game Jam 2013 at Cologne Game Lab.
Finally I decided to give the LuaCrumbs-project a little bit drive again. The project was 80 percent finished for an initial release and I got more and more comfortable with this situation – mostly because I still see the need for a project like LuaCrumbs for FabLabs and Makerspaces.
LuaCrumbs is an simple framework, suited for FabLabs, that lowers the barriers of coding the machines like CNC-drill, laser-cutter, plotters etc in a significant way. In its current state it has a HTML5-3D preview that works in any modern browser. This week I gave the project a new home under the domain LuaCrumbs.org. There is currently only a forum – but people can register. If you want to have a preview of the style, you will work with LuaCrumbs, check this thread with code-syntax of this thread with some example works.
Last week I had the opportunity to make a Projection Mapping again. It was a wild party – the finishing event of the GIYDA (Grow-it-yourself Design & Architecture) workshop week. The people were great and the music was, too. This time the mapping was made more or less with “found material” and some quick written lua-stuff, utilizing Love2D. The focus was on colors, beat accuracy and communicating with people and the DJ. Once again this project was made possible with the support of the Dingfabrik e.V..
YouCube is the first projection-mapping project from Dingfabrik, presented at the demoscene-party Evoke 2012 in Cologne. Demosceners at the party place were able to upload their content via intranet at the partyplace – that why the name YouCube. The object was clearly visible from everywhere in the hall.
The sculpture was made of cardboard and is three meters high at its highest point – reaching an architectonical dimension. I wrote all the software used in this project within three weeks from scratch (in the evenings!). The software-chain included lua, love2d, quartz composer, xml, php, html, css. Fun and love.
This is a projection-mapping project I made together with Dingfabrik (Cologne’s fablab/hackerspace for building things). It is the first of a ongoing series of projection-mapping projects. At every project we want to enhance the hard- and software side of the project.
The video of the mapping is a little dark – but there is another short documentary upon this project coming up shortly…
Small example of the new engine (needs a webGL browser, like Firefox or Chromium)
The 3d-visualizing-project at the Advance Hackathon was successful. The LuaCrumbs-scripts now compile into a Processing file. The moving path can be previewed 3D with panning, rotation and autorotation. In parallel a html-file is generated. The contents of the processing-file can be watched in any modern webbrowser, that supports WebGL. I used the processingjs-libary for that purpose.
This hack enhances the fun of work with LuaCrumbs by nearly 100 percent – you can conveniently work on your lua-script while generating a 3D-preview at anytime, resulting in a much better “know-what-you-are-doing“-feel. As usual FabLab-machine-ready HPGL, .svg or G-Code (and other formats in the future) are generated as well. So “work home, fab later” is the new command!
The source is already available at github. In the next weeks I will prepare some more documentation, examples and a forum site for reaching BETA-stadium.
PS: You can run the 3d-files (.pde-format) also in the Processing IDE. In case, the IDE can’t find the OpenGL-Libary, just change den rendering mode from OPENGL to P3D in the .pde-file.
The kickoff of the Advance Hackathon 2012 was pretty amazing. Great people and high motivation to work on stuff. After various discussions with other participants I made the roadmap for this weekend. The focus will go to enhancing the LuaCrumbs-framework.
1. Work on the core-architecture and getting deeper into Lua
The Lua-language is very easy to learn, but not that easy to master. A take the opportunity to dig deeper into more advanced Lua-techniques. The blog at www.corsix.org got some very interesting writings about Lua.
2. Enhance the visualization-(preview)-module
Talking about enhancements of the core-architecture is not that thrilling to show-off to the other participants. That’s why I want to work on the html-(preview)-module of LuaCrumbs. Make it 3D and maybe animated. Processing.js or three.js could be my weapon of choice to archive the desired results.
PS: Feel free, to visit the Dingfabrik – it is located right next to the Advanced Hackathon. PPS:Pastebin.com is still extremely useful for porting working code from one machine to the other. PPPS: If there are some people interested in a “Lua user group” in Cologne and surroundings, feel free to contact me! UPDATE: I started a quick user group on Facebook – let’s see what the Lua User Group Cologne will develop into.
Pixeleditor Hiscore got a small, but essential update. The version 1.0.2 introduces transparent color. With that, you really can draw (for example) tile-maps that are ready to go with any level-designer or programmer. HiScore works well with the Tiled map editor.
Other parts of the update, include some UI-details. If you wait for 5 seconds while not drawing, the cursor-control is hovering out of the screen – for you to enjoy your artwork in a full screen style. New is also a “latest news from Nodepond” feature and a “directly mail feedback”.