Using Blender for 3D Animation and Modelling

The first long-term support of the 3.x series is here!
Discover Blender 3.3 LTS

So this is great news. Blender has been a staple of Open Source software for as long as I can remember and you can basically do everything with it. It has a steep learning curve, so you need to put in some time and effort but it really is an amazing piece of software. See their blog-post on how Blender was used to create the effects of the recent Bollywood blockbuster “RRR”.

A gatekeeper for me was always GPU acceleration. I never really had a personal computer that is that powerful or in recent time even has had a dedicated GPU, but with Blender 3 they offer GPU acceleration using Apple’s Metal framework and this is a Gamechanger even if you are just on a M1 Macbook Air, as a I am.

So to dive right in I chose the now famous Blender donut tutorial series to practice my skills and oh boy this is fun. With all the scripting support it also is an incredible tool to do datavisualization and I can’t wait to spend more time with it.

As for donuts, I just find it amazing that I basically created this out of thin air. Here’s my take:

Designing a Poster Experience in the times of COVID-19

Different Times

I spent the last few months working as a research assistant in artificial intelligence at the Frankfurt Institute for Advanced Studies. With the global COVID-19 situation almost all parts of the scientific workflow went digital. I was working from home, logging into the office computers and high performance clusters via SSH, but all in all this was not that much different than programming and logging on from the office. One thing that has changed significantly, though, is conferences.

As large gatherings of people are potential COVID hotspots it totally makes sense for conferences to go virtual, … at least for this year. And there is tremendous potential in having virtual events: Talks get recorded more frequently, allowing for a more flexible schedule; pre-recorded talks make sure that everyone keeps within their time-slot; it’s more inclusive for people who otherwise cannot afford to attend and last but definitely not least it’s better for global climate for not having people fly all over the world.

I firmly believe that the academic world should learn from this special situation and incorporate some of the up-sides of having virtual events into future conferences: Maybe an alternating schedule (virtual/in-person) would be a good idea. But right now I feel everything is going to go back to as it was before.

Why do I think this…? Well, I think people enjoy being with each other and we have not figured out how to do the networking part conferences yet. For me it becomes most apparent with poster-sessions. Sure you cannot drink a beer at bar with your colleagues when you are stuck behind your webcam at your desk, but that was never going to be. The poster-session format is partly social interaction with a presenter and it fails badly at virtual conferences, and actually there is no real reason why.

Fixing Virtual Interaction

So there might be conferences that actually do what I suggest next, so I apologize beforehand, but the three conferences I attended this year either scrubbed the poster session and made posters downloadable or made them short 5 min prerecorded talks. I understand the notion that this is the easiest way but I am kind of disappointed that we have not figured out something better.

In my opinion there’s actually two sides to the problem: conceptualization and software.

You have to think about what makes a poster-session a poster-session. How does it work and why does it work? Inspire from the real world and take it to the virtual one.

Start with a showcase. There needs to be a website where you can visually scroll through all of the posters. This is a no-brainer: don’t just go with abstracts and links and no, it doesn’t have to be a fancy 3D virtual floor. Just make it a long scrollable website with BIG images. People have spent time designing these posters, this is what catches our attention at the poster session. Have little hearts or thumbs-up icons next to the images to indicate whether some poster creates enthusiasm among the participants.

When you click on a poster you should be pulled into a virtual conference room, like a zoom call, where the presenter talks about her poster and answers questions. Now here comes the software part: Simple screen sharing is not enough, we need a simplified powerpoint for posters/documents. Conceptually it should be like prezi, because the poster is the whole canvas, but there should be simple tools that analyze the PDF and make it easy to highlight regions like boxes and round-rects and of course you should be able to pan and zoom around. Moreover it should not be a video-stream! Something like this needs to be rendered client-side. These posters are smaller than your average hd video and they are vector-based, making them effectively resolution independent. With client-side rendering the participants can decide for themselves on which parts of the canvas they would like to focus.

To end this little blogpost I want to showcase what I came up with for this year’s ESANN conference. Let me be clear, this was way more work than a simple poster. But given the right software it should be feasable to transform any PDF into something where you can zoom around and highlight passages in a similar manner [1].

On a little side-note I’m still on the lookout for a cool PhD position, so please get in touch if you want to work with me!

[1] If you liked that video, you can of course take a look at the corresponding paper:

Ernst M.R., Triesch J., Burwick T. (2020). Recurrent Feedback Improves Recognition of Partially Occluded Objects. In Proceedings of the 28th European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN)

Designing Informational Media

At the moment I am working on a series of videos intended to raise awareness among students for common language mistakes within scientific writing. This campaign mainly focusses on so-called ‚Denglisch‘, which is a neologism comprised of ‚Deutsch‘ – German and ‚Englisch‘ – English. However I am not going to delve into the details of the subject matter here, instead I want to give you a glimpse of what to think about when you are designing informational media

Know your Audience

The first and most important step is to lean back and think about your audience. Who are you designing for, what is their relationship with your product? What are you trying to achieve for them? And how are they going to use the thing you do?

Conceptualize

Once you have found out about your audience, try to make a concept. Write down ideas and storyboards. Try to narrate a story using specific examples. Do some brainstorming with collegues, talk about how you are trying to achieve certain effects and discuss stylistic choices.

Do lean Development

Last but not least: Produce. But don’t shy away from producing something while everything else is not perfect. You will learn the most about the media you are creating and about the audience you are targeting by doing lean research and development. What I mean by that is, that you should start producing once producing is possible. Try to use as few resources as possible and make prototypes of your product. Shoot with a smartphone instead of an expensive camera, use cheap effects, do rudimentary lighting, use a cheap built in microphone, but just do it. Producing will help you understand the production toolkit you need and will teach you a lot about what works and what doesn’t work. Maybe you have to change how you produce, maybe you have to change the whole concept in order to achieve what you were shooting for. The worst thing you could have done is to go for the highest production value and then find out that your concept is trash.

Furthermore this way enables you to get your product out the consumers, you can learn about whether there is an actual need you are fulfilling. You can also begin to estimate what size the audience is that you are producing for and how much enthusiasm you are generating. From here you can start refining your concept, your message, your production. Now is the time to buy a more expensive microphone, to produce your idea with higher production value.