Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
About me
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.
Published:
Published:
Published:
Since the last post we have implemented our first code changes. I want to go over them in this one:
Published:
It has been a while since the last post so I am writing this one to recollect my findings since then.
Published:
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.
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.
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.
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.
Level: beginner
This is a beginners guide for git. I originally wrote it for students at the technical university Vienna and migrated it from here, that is why it is written in german.
Published:
A small game developed during the Global Game Jam 2022
Published:
A Minecraft bukkit server plugin
Published:
Official website of the austrian tabletop escalation league: Supernova.
Published in 2019
A state of the art report about algorithms for computing reflections in real time applications.
Recommended citation: Pascal Hann, Hann. (2019). "Reflections in Real Time Applications." http://pascalhann.github.io/files/Reflections_in_Real_Time_Applications.pdf
Published in 2022
In my bachelors thesis I present a novel algorithm for rerendering 3D scenes after it was changed by a user interaction.
Recommended citation: Pascal Hann, Hann. (2022). "Incremental Updates of Path-Traced Scenes during Editing." https://www.cg.tuwien.ac.at/research/publications/2022/HANN_2022_IPT/HANN_2022_IPT-thesis.pdf