Blog posts

2022

2022 Update

less than 1 minute read

Published:

A long time has passed since my last blogpost. A lot has happened since then.
I moved the blog to a new Website, which I intend to use as a general purpose website for myself. The blog will be one part of this site. I want to post semi regularly again and give short updates on the projects i will be working on in the foreseeable future. Maybe I will also add more guides to the guide section of the new site.

2021

Calculating 2D Bounds

2 minute read

Published:

Since the last post we have implemented our first code changes. I want to go over them in this one:

2020

Understanding Cycles part 1

3 minute read

Published:

It has been a while since the last post so I am writing this one to recollect my findings since then.

Understanding Blender source code 2

less than 1 minute read

Published:

I have made progress in understanding Blenders transformation logic and so I want to iterate on my last post on understanding the blender source code.

Understanding Blender source code

1 minute read

Published:

In order to implement the changes into the Blender and cycles source code needed to achieve the logic for my bachelors thesis I am on a continuing journey to understand said source code.

Blender development workflow

1 minute read

Published:

I had an unusally hard time figuring out the blender development workflow.
When you clone the blender git repository from git://git.blender.org/blender.git and follow the instructions on blender wiki on building blender, you end up with another folder outside the cloned git repo. This “build” folder contains a Visual Studio solution and the runnable blender executable.
Now, because of the VS solution I was confused into believing I had to work in this folder rather then the cloned blender repository. Going from there, I couldn’t imagine how I would get my changes back into the git repository, since the build folder wasn’t even tracked by git.

Incremental Updates of Path-Traced Scenes during Editing

less than 1 minute read

Published:

In order to finish my bachelors degree at TU Vienna, I have to write a work on a bachelor thesis. I applied for the topic “Incremental Updates of Path-Traced Scenes during Editing” at the beginning of september and got it together with another colleague.