Moving slices with Blender

Welcome to anoth­er motion graph­ics quick tip! This time we are look­ing at a basic overview of the mov­ing slices effect in Blender. You can often find this effect in slideshows and tran­si­tions. It looks best when com­bined with some ani­ma­tion in the tex­tures, be it scal­ing or mov­ing them. This tip uses NLA tracks to

Circle Bursts in Blender

2D motion graph­ics aren’t the domain of After Effects alone, Blender is becom­ing more and more capa­ble as a mograph tool. In this quick tip I’ll show you how to make a sim­ple pop­ping effect (some­times called Circle Burst). This is an updat­ed video ver­sion of one of the first tuto­ri­als I post­ed on this site. This is

Mirage 3.4 is out today!

The time has final­ly come. Mirage 3.4 is out today! The high­light of this release is the new ter­rain engine. It’s been a while, has­n’t it? This has prob­a­bly been the longest time between releas­es, but there’s a good rea­son for the delay! Mirage 3.4 comes with a new ter­rain engine com­plete­ly rewrit­ten in Rust for top-per­­for­­mance. I’ve

Render+ 2.1 is out

It’s release time! Render+ 2.1 is now out. This ver­sion comes with sev­er­al small qual­i­ty of life improve­ments. I’m try­ing to small­er, more fre­quent releas­es mov­ing for­ward. This way you can get bug fix­es and small improve­ments faster instead of wait­ing until I imple­ment some big fea­ture. Let’s look at the changes in this ver­sion Debug

Calculating distances in Blender with Python

In this super quick tip we’ll see how to cal­cu­late the dis­tance between two points. The for­mu­la for Euclidean dis­tance in 3D is the fol­low­ing: There’s at least three ways to do this in Blender. The clas­sic way The ben­e­fit of this snip­pet is that it will always be avail­able. It does­n’t depend on a spe­cif­ic

Making After Effects’ Fractal noise effect in Blender

Fractal noise is a well-known effect in After Effects. Probably one of the most used too, it’s ver­sa­tile enough to cre­ate all kinds of effects. Users com­ing to Blender from an After Effects back­ground might be won­der­ing if there’s a sim­i­lar effect or at least some way to ani­mate noise. Let’s see how we can repli­cate it

Getting Property groups as dictionaries

I recent­ly reworked Mirage’s live mode to be more effi­cient. One of the things I want­ed to improve was detect­ing changes in ter­rain set­tings. I fig­ured the best way to do it was get­ting a dic­tio­nary of the set­tings and find­ing what changed in it. So I wrote a lit­tle func­tion to get all the prop­er­ties inside a PropertyGroup as a dic­tio­nary.

This week(s) in Mirage #8

It’s been a while! I’ve final­ly fin­ished the new mate­ri­als. The new mate­ri­als now use image tex­tures instead of pro­ce­du­rals. While pro­ce­du­rals have many ben­e­fits, you get more bang for your buck with images. They bring lots of non-dis­­crete details and vari­a­tion, along with bet­ter per­for­mance in exchange for some flex­i­bil­i­ty. This change was pos­si­ble now

What is a non-manifold mesh and how to fix it

In your jour­ney through the world of CGI, you have prob­a­bly come across the word non-man­i­­fold once or twice. Maybe you got slapped with a “mesh is non-man­i­­fold” error too and won­dered how your mesh became non-some­thing. Surely hav­ing a man­i­fold mesh is bet­ter. But what does it mean to be man­i­fold? A man­i­fold is a math­e­mat­i­cal