Forums Technical subjects R&D Technology previews Launching the development of a new real-time 3D rendering engine based on Vulkan Reply To: Launching the development of a new real-time 3D rendering engine based on Vulkan

Author Reply

Lionel
Keymaster

Today, we’re going to unveil a new development in our Vulkan-based rendering engine: the “clipping planes”!

Clipping planes are a powerful way to visualize the interior of complex 3D objects. Imagine being able to explore every little detail of an automobile as if you virtually sliced its roof off to observe the interior from a new angle. It may sound unrealistic, but with a clipping plane, it’s possible!

 

In the video below, you’ll see how we effortlessly created a horizontal clipping plane in Patchwork 3D, just above the seats. Then, in our Lab, we simply raised the viewpoint to provide an exclusive top-down view through the clipping plane.

 

We have, therefore, developed the rendering of clipping planes in our new Vulkan-based rendering engine. We have optimized it, including utilizing hardware-accelerated clipping planes for devices that support it (most modern ones). Additionally, we have optimized the rendering of mirrors. As a result, the performance impact is minimal, and in some cases, it even boosts rendering speed!

See you soon!