gb_mosaic

At Mind supports Project Gooseberry

Project Gooseberry, the working name of the movie, will be directed by Matthieu Auvray, known for the “Babioles” series and will be created by a network of studios worldwide. All using open source software. From a technology perspective, project Gooseberry comes with lots of interesting challenges. Challenges that require non-standard solutions. For us a reason …

thumbnail-webglraytracer

WebGL shader experiment

For a while we have been reading about WebGL and decided to start a small experiment. WebGL is a Javascript API, based on OpenGL ES, for interactive 2D & 3D within a compatible web browser. Unfortunately not all browsers and platforms support WebGL properly. IE doesn’t support it at all, Google Chrome and Firefox do …

thumbnail-kinect

Real-time interaction with Kinect & Blender py-nodes

Recently Z25 (z25.org) and Dutch School of Arts (HKU) approached us to do a research on real-time interaction using a Kinect and Blender for interactive theater. The idea was that based on the data from the Kinect, a director or editor can influence the play being performed. For example if a performing artist raises its …

kufanya-text

Making of Kufanya promotion video

Kufanya is a to-do application we released for Android tablet. To promote the application we created a small video using stop motion techniques in Blender. It is the second video we did this way and both times we used the Blender compositor for it. Why? Well not because we know the system, as we have …

thumbnail-tile-based-compositor

Notes: Open discussion about Blender compositor

At the Blender conference 2012 At Mind organized an open discussion about Blender compositor. During this discussion the current issues were discussed, some proposals were made and we discussed what our next step should be. Here are the notes. Access compositor from video sequencer: Make the compositor accessible from the video sequencer. Border compositing: Let …

thumbnail-bokeh

Generating bokeh reference images

Blender 2.64 has a new compositor node called the “Bokeh Image”. The node generates reference images. These images can be used with blurs and give the user more flexibility matching the blur with the camera-footage. But how does this node works? We want to know if a pixel is inside the bokeh. We do this …

thumbnail-cpu

OpenCL and NVidia

OpenCL is a framework for writing programs that can execute on multiple devices in parallel. The standard is initially developed by Apple and has been made open under governance of the khronos group. The standard describes how the API of a device-driver must look like in order to support OpenCL. When reading only the paper …

thumbnail-cpu

Multi-core CPU vs GPU

The Blender compositor uses Nodes. Nodes are independent bricks that can be configured in a network. The input of the compositor is a rendered image and the output is the final image. Blender can show and track intermediate results. These intermediate results can be displayed by the Viewer node during compositing. These and other work-flow …

thumbnail-tile-based-compositor

Compositor phase one almost completed

Phase one of the Compositor redesign project is almost completed. Phase one has made a lot of people smile, even if the compositor is still not using OpenCL. Phase two will give you OpenCL accelerated compositing in Blender! Biggest challenge at this moment is that funding for phase two is not finished. The old compositor …

thumbnail-tile-based-compositor

Blender OpenCL proposal

Typical desktop systems have multiple Processing Units (PU). The two most common Processing Units are the CPU and the GPU. The CPU is the main processor of a system. The GPU is specialized in Graphical processing. Over the last years the GPU became more powerful than the CPU. A CPU has typically 1-4 cores as …