I am working on a furnished building model on which i need to animate an horizontal clipping plane (something similar to the attached picture), and i don’t know how to do that.
I tried with Boolean modifier, but it is super slow when trying to move the clipping plane dynamically. (My project is substantially larger and more complex than the one pictured)
I read about Cutaway shader which looks good, but apparently it is not supported by blender 3.1.
So, i have no clue on how to do it. Any suggestion will be welcome!
Welcome to BA
Clarifying question- do you want the position of the clipping plane to be static or dynamic? As in, is the clipping plane jumping from point A to point B with no transition, or does it smoothly move from point A to point B?
If this is static (no transitions), you can make a few copies of all the objects in your scene, apply a Boolean modifier to each at a different height, put each of those in a collection, and then just toggle collection visibility. Shouldn’t be much of a performance hit.
Thank you!
I am looking for a solution with dynamic clipping plane that move smoothly.
The boolean works, but it takes way too long time (minutes) to refresh everytime it’s moved.
I will give a try to shader based solution.
Yeah, it seems like it’s either the shader or the boolean. One thing that might help with the boolean is keyframing the positions of it, so it’ll animate smoothly, and then using solid view and hiding as much as you can in the viewport. Good luck