# ANARI 1.0, VTK, USD, rendering improvements, physically based renders

**URL:** https://discourse.vtk.org/t/anari-1-0-vtk-usd-rendering-improvements-physically-based-renders/12203
**Category:** Development
**Tags:** proposal
**Created:** [August 26, 2023, 2:59am UTC](https://discourse.vtk.org/t/anari-1-0-vtk-usd-rendering-improvements-physically-based-renders/12203 "2023-08-26T02:59:19Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [August 28, 2023, 7:22am UTC](https://discourse.vtk.org/t/anari-1-0-vtk-usd-rendering-improvements-physically-based-renders/12203/2 "2023-08-28T07:22:47Z")

</div>

Hi @abk

USD Support is being discussed here: [OpenUSD Support](https://discourse.vtk.org/t/openusd-support/12198)

Anari support is being added here (by NVIDIA): [https://gitlab.kitware.com/vtk/vtk/-/merge\_requests/10324](https://gitlab.kitware.com/vtk/vtk/-/merge_requests/10324)

> Can I expect the future integration of USD with VTK to happen through ANARI?

No, USE will likely be integrated as an Importer, but Importer API we need to be improved to support all USD features

> Should I see improvement of render quality in VTK since ANARI will connect VTK with [Intel](https://github.com/ospray/anari-ospray), [AMD](https://github.com/GPUOpen-LibrariesAndSDKs/RadeonProRenderANARI), [Nvidia](https://github.com/NVIDIA/VisRTX) rendering engines?

Anari is merely a rendering backend. Rendering improvements are being added all the time, eg PBR has been added four years ago.

- [https://www.kitware.com/vtk-pbr/](https://www.kitware.com/vtk-pbr/)
- [https://www.kitware.com/pbr-journey-part-2-anisotropy-model-with-vtk/](https://www.kitware.com/pbr-journey-part-2-anisotropy-model-with-vtk/)
- [https://www.kitware.com/pbr-journey-part-3-clear-coat-model-with-vtk/](https://www.kitware.com/pbr-journey-part-3-clear-coat-model-with-vtk/)

> Will these improvements come at the cost of reduced parallelism?

Rendering in VTK is usually not the costly part. Computing is and this is unrelated.

> How far are we from importing a USD scene into Paraview?

Supporting Importers in ParaView is a completely different issue. ParaView handle its scene and it would be quite a feat to take it away from ParaView. One could extract the geometry from a USD scene and show it to ParaView, this would not be hard to do. glTF is already supported.

---

_[View the full topic](https://discourse.vtk.org/t/anari-1-0-vtk-usd-rendering-improvements-physically-based-renders/12203)._
