Autodesk / Aurora

Real-time GPU path tracing with a USD Hydra render delegate
Apache License 2.0
473 stars 30 forks source link

Questions #29

Open Flamaros opened 10 months ago

Flamaros commented 10 months ago

Hello,

Is this render suitable to create a CAD like application as main renderer? I mean for editing 3D geometry, modifying materials,... In real time, my concerns aren't just about the FPS but also about eventual latency due to temporal algorithms used by the renderer or if the API allow to change the content of the rendered scene without loading.

I will also need the ability to draw some primitives without lighting like gizmo,...

pixnblox commented 2 months ago

Sorry we missed your question earlier! Just in case it is still helpful, here we go...

The intent for Aurora is that YES, you should be able to display and edit the primary graphics in real-time. At this time, there may be some latency or artifacts, i.e. the image gets better when it is idle, but is still good during interaction.

However, to your second point, this is about primary graphics, which usually corresponds to the model / scene you are persisting. Any secondary graphics, like gizmos for editing, or text for annotation, should be rendered separately. This is true of any path tracing renderer that uses physical lighting and materials.