On this page

Chapters

Warning

In-progress

Rendering Methods

Viewport

The LOPs viewport can be set to interactively render with Karma, or any available render delegate.

usdview

Stand-alone USD viewer, which is a standard part of the USD library.

Render Gallery

Pane for interactive and background rendering, with network snapshots included.

USD Render ROP

Writes out temporary USD files, and renders them with husk.

USD Render Scene TOP

Streamlined rendering of USD scenes with PDG.

husk

Command-line rendering utility.

Stats

Karma and husk provide useful statistics for inspecting renders. A sub-set of the stats can be visible interactively in the Render Gallery. However a comprehensive report can be generated using the renderstatsreport commandline utility.

Tip

For best results, adding the “Optimization AOVs” Quick Setup can provide more data to the report.

Karma Render Stats

Overview of stats available to Karma and Solaris

renderstatsoverlay

Generate image with baked-in stats.

renderstatsreport

Produce a self-contained HTML report from an image’s stats.

Logs

  • Add the Log Viewer pane to your desktop, if it’s not already present in your Houdini session, to inspect render output.

  • Karma defaults to a verbosity level 3, which provides a good balance of info, without becoming overwhelming or impacting performance.

Misc

  • The only way to “freeze” Karma’s random number generator (RNG) is to add the commandline argument --lock-random 1

  • Karma supports cryptomatte; see the Karma Cryptomatte helpcard for more details.

  • When USD 23.11 was released, a new guide for rendering was included: https://openusd.org/release/user_guides/render_user_guide.html. This is a valuable resource, but keep in mind it may refer to features that do not apply to Houdini 20.0 or earlier.

Chapters

Karma user guide

Chapters

Reference