Cycles render engine released with permissive license
Blender’s ray-tracing engine “Cycles” has received wide acclaim as a production rendering system, for its quality, speed and having integrated industry standard libraries. As of today the Cycles source...
View ArticleValve Steam Workshop donations – 2 devs get hired
Thanks to the first Steam Workshop donation payment, we can now invest quality developer time for getting Blender work better in game creation pipelines. I’m happy to announce that Blender developers...
View Article(Re)defining Blender
It’s a recurring event for a lively project like Blender that the UI, usability, design, focus or other important principles pop up as topics for discussion. It’s all about passion for making a great...
View ArticleNew Development Infrastructure
The Blender development infrastructure has been updated for the start of the Blender 2.7x release cycle. For a bird’s-eye view of the development process and infrastructure, and for how to get...
View ArticlePlans for 2014-2015
In the past 6 months, I’ve only had time for a handful of tiny commits to the Blender code. As much as I love coding and work on Blender itself, I’m also quite useful for other tasks – especially to...
View ArticleHow Blender started, twenty years ago…
I’ve managed to find the oldest backup of Blender, a snapshot of the first code I wrote to start a new project to replace the in-house tool “Traces”. This started in the Christmas / New Year holidays...
View ArticleGoogle Summer of Code 2014
Google has granted us 7 slots for the 2014 Summer of Code edition! The program is already running for a while and all the students met with everyone and got familiar to our projects. Official code work...
View ArticleSupporting Game Developers with Blender 2.71
For the 2.71 release, we’ve been working on improving support for game developers using Blender with external engines. To this end, Bastien Montagne has been working on a new FBX exporter, and I have...
View ArticleNew Game Engine Publishing Addon
One of the common complaints with the Blender Game Engine is with publishing games. While there are many issues related to publishing with the BGE, one issue is the lack of a simple, user-friendly way...
View ArticleAnamorphic Bokeh
Cycles allows for photo-realistic rendering. Part of the realism comes from the simulation of photography parameters, such as lens, aperture size, and depth of field. When simulating anamorphic lens,...
View ArticleHair System Roadmap
The Blender hair system will get a number of improvements for the Gooseberry project. Especially the hair dynamics have to be improved and integrated better into the set of artistic tools to allow...
View ArticleViewport project – targets, current state of the code
Depth of field in progress Encompassing a broad issue with decentralized code such as real time drawing under the umbrella of the “Viewport” project, might be slightly misleading. The viewport project,...
View ArticleFuture viewport, the design
As outlined in the previous post there are some technical and feature targets we want to achieve. Recapping here: 1) Performance boost for drawing code. Make sure we use the best drawing method always...
View ArticleAssets – FileBrowser Preliminary Work – Experimental Build I
So, as some of you may know already, since December 2014 and my three weeks spent in Amsterdam at BI, I’ve started working on the asset topic. An 'Append' file browser with two blender files showing...
View ArticleAnimation System Roadmap – 2015 Edition
Hi there! It’s probably time to make this somewhat official: Here is a selection of the most pressing “big ticket” animation related developments currently on my todo list. Do note that this is not an...
View ArticleMore Dependency Graph Tricks
The new dependency graph enables several corner cases that were not possible in the old system, In part by making evaluation finer grained – and in part by enabling driving from new datablocks. A nice...
View ArticleGoogle Summer of Code 2014
Google has granted us 7 slots for the 2014 Summer of Code edition! The program is already running for a while and all the students met with everyone and got familiar to our projects. Official code work...
View ArticleSupporting Game Developers with Blender 2.71
For the 2.71 release, we’ve been working on improving support for game developers using Blender with external engines. To this end, Bastien Montagne has been working on a new FBX exporter, and I have...
View ArticleNew Game Engine Publishing Addon
One of the common complaints with the Blender Game Engine is with publishing games. While there are many issues related to publishing with the BGE, one issue is the lack of a simple, user-friendly way...
View ArticleAnamorphic Bokeh
Cycles allows for photo-realistic rendering. Part of the realism comes from the simulation of photography parameters, such as lens, aperture size, and depth of field. When simulating anamorphic lens,...
View Article