Forums Technical subjects R&D Technology previews Starting a raytracing engine all over again

Author Posts

Lionel
Keymaster

The ray tracing in Patchwork 3D can make beautiful images of your scene.

But is is slow…
As an exemple, rendering this image of an electric vehicle takes over 5 minutes!

What if there was a way to speed it up? But not twice as fast, not 10 times as fast, no really very very very much…

Nowadays, the answer is YES with GPU ray tracing.

So we’re beginning the development of a new ray tracing engine in GPU.

Stay tuned, we’ll post our R&D journey here.

 



Lionel
Keymaster

So here is our first step to build a Ray Tracer in GPU to replace the CPU current one in Patchwork 3D: calculating lightmaps then interactive rendering of the model with only these lightmaps.

Quite fast when compared to the usual lightmap calculation time, right?



Lionel
Keymaster

Here is our second step to build a Ray Tracer in GPU to replace the CPU current one in Patchwork 3D: rendering the environment.

It’s ray tracing and we can move around interactively! But not too quickly so as not to make you sick. 🙂



Philippe
Keymaster

Our third step is implementing a GPU-based Ray Tracer to replace the current CPU-based one in Patchwork 3D by rendering materials.
This significant milestone brings us one step closer to a fully GPU-powered solution.

We’d love to hear your thoughts on this update! Share your comments and join the discussion below.


  • You must be logged in to reply to this topic.