Katana Developer Guide
3.1v7

Application

  • CEL Reference
  • Attribute Conventions
  • Environment Variables
  • Args Files
  • External Software
  • Copyright Notices

Parameter Expressions

  • Python Expressions
  • Reference Expressions

Scripting in Katana

  • Working with Projects
  • Working with Nodes
  • Customizing Node Types
  • Customizing the User Interface
  • Rendering a Scene
  • Cooking a Scene
  • Callbacks and Events

Ops and OpScript

  • Asset API
  • Attributes
  • Attribute Function
  • Configuration
  • Cook Interface
  • Cook Interface Utilities
  • Hints
  • Look Files
  • Material Resolve
  • Op Args Builders
  • Paths
  • Resolutions
  • Transformations
  • ExpressionMath
  • Imath
  • pystring

Writing Plug-ins

  • Native Plug-in Compatibility
  • Asset Plug-ins
  • Display Driver Plug-ins
  • Renderer Plug-ins
    • Overview
    • Render API
    • Profiling Mock Renderer
  • Default Attribute Producer Plug-ins
  • Legacy Plug-ins
  • Utilities
  • Viewer Plug-ins
  • LookFileBake Output Format Plug-ins

API Reference

  • C++ Header Index
  • Lua Module Index
  • Python Module Index
Katana Developer Guide
  • Docs »
  • Renderer Plug-ins
  • View page source

Renderer Plug-insΒΆ

  • Overview
    • What is a renderer plug-in?
    • Advertising render methods to start a render process
      • Batch rendering
      • Launching render methods in the UI
    • Starting a render
    • Key stages of the render process
    • Processing the Katana recipe and utility classes
      • Scene graph delegates
      • Scene graph utility classes
    • Disk Render: Rendering one or more render outputs to disk
    • Preview Render: Rendering directly to Katana’s monitor
    • Generating a render debug output
      • Advertising debug output support
      • Creating a debug output in the render plug-in
    • Setting the plug-in as the default renderer in Katana
    • Linking the plug-in to its corresponding renderer info plug-in
    • Adding configuration nodes
      • Configuring global settings ([rendererName]GlobalSettings)
      • Configuring object settings ([rendererName]ObjectSettings)
    • Sending ID pass data to Katana
    • Setting the number of render threads
  • Render API
  • Profiling Mock Renderer
Next Previous

© Copyright 2019, The Foundry.

Built with Sphinx using a theme provided by Read the Docs.