NextPreviousHomeBreakfast with Bix

michiel | 9 months ago | 18 comments | 10 likes | 777 views

chaver, Kanon, DaDa and 7 others like this!

Here's a simple example demonstrating what's possible with the Special\DepthOnly effect, introduced in version

This effect only renders your layer in the depth buffer. This means that it can make other layers invisible when they are positioned behind this layer (because they are blocked by the depth buffer). In this video it is used to render Bix in front of the chair, but behind the table. And EZ in front of the orange juice, but behind the milk.

Yes, it's a bit tricky, but it's much faster than having to create a photorealistic 3D model of a breakfast table.

Share this on FacebookShare this on X

Here's how it works: the table and the milk carton are picture layers using the Special\DepthOnly effect. In the middle picture, the effects have been removed, making the picture layers visible. In the bottom picture, the picture layers have been removed, making Bix, EZ and the text fully visible.

Make sure to set the DEPTH BIAS prop to a high value. This is essential to make the trick work.

In this example a 360° photo is used, but the same trick can be applied to normal photos.

michiel, 9 months ago

Fantastic! Thank you Michiel!

LostBoyz, 9 months ago

Looks great. You're a genius!

Filip, 9 months ago

Great.Well done Michiel

chaver, 9 months ago

Very interesting! Can you post the show to be sure to understand ?

vincent, 9 months ago

Thnx Michiel.

liuyongcai, 9 months ago

vincent test show,

LostBoyz, 9 months ago

Thank you very much LB, i will take a look.

vincent, 9 months ago

Ok, understood, very cool show, thank you LB

vincent, 9 months ago

This is gorgeous and I love it! Thank you so much, Michiel!

Ulli, 9 months ago


EDWIN, 9 months ago

Thank you all!

michiel, 9 months ago

Hi, for 360° photo did you first convert it with Bixorama to Strip to draw the Depth layers and convert it back to Equirectangular transparant PNG to keep the same dimensions?
And then use Both images with Sphere / Skybox properties because you need can only use one effect per layer?

Then you have created a 3d masking tool!


komies, 9 months ago

Komies, only a single skybox layer is used. Notice that EZ flies behind the milk carton and a few seconds layer in front of it. That would be impossible or very difficult to do with your masking trick, but is done fully automatically with the Special\DepthOnly effect. The purpose of this effect is to adjust the depth buffer so you can move 3D models around without having to worry about masks or rendering order.

michiel, 9 months ago


jolosan64, 9 months ago

You are a Genius.

Decentralized, 9 months ago

Hi, is there a way to do the same with a Video Layer? And animate the position of the Depth Only Picture Layer?

Now the picture layer with Depth Only turns black with a video layer as back drop.

komies, 4 months ago

Komies, that must be a sorting problem. Try setting the video layer to FULLSCREEN IN BACKGROUND (2nd dropdown below the disabled textbox) or tune the DEPTH BIAS prop of the picture layer.

michiel, 4 months ago

Comment to this article

You must be logged in before you can comment to this article. Login | Register

More by michiel

About michiel

Michiel den Outer is the founder and lead coder of Outerspace Software. He lives in Rotterdam, the Netherlands.

If he isn't busy improving BluffTitler, he is playing the piano or rides the Dutch dikes on his bikes.

780 articles 3,843,240 views

Contact michiel by using the comment form on this page or at