Skip to main content
Ctrl+K
Prism Pipeline Documentation - Home Prism Pipeline Documentation - Home
  • Overview
  • Getting Started
    • Installation and Project Setup
    • Using Prism in your DCCs
  • Guides
    • Setup
      • Basics
        • Account Creation
        • Prism Installation
        • Plugin Installation
        • Project Creation
    • Project Browser
      • Basics
        • Access
        • Create Assets
        • Add Departments
        • Add Tasks
        • Create Scene Files
    • Houdini
      • Basics
        • Open / Save
        • Playblast
        • Export
        • Import
        • Render
      • USD
        • Introduction
        • Modeling
        • Surfacing
        • Rigging
        • Layout
        • Animation
        • Character Effects
        • Effects
        • Lighting
    • Maya
      • Basics
        • Open / Save
        • Playblast
        • Export
        • Import
        • Render
      • Extras
        • Tool Shelf
      • USD
        • Introduction
        • Modeling
        • Surfacing
        • Rigging
        • Layout
        • Animation
        • Lighting
    • Cinema 4D
      • Basics
        • Open / Save
        • Playblast
        • Export
        • Import
        • Render
    • After Effects
      • Basics
        • Access
        • Open / Save
        • Import
        • Render
    • Photoshop
      • Basics
        • Setup
        • Access
        • Open / Save
        • Import
        • Export
  • General
    • Installation
    • Licensing
    • Folder Structure
    • Project Browser
    • State Manager
    • Settings
      • User Settings
      • Project Settings
    • Scene Building
    • Environment Variables
    • Miscellaneous
      • Changing the date format in the Prism User Interface
      • Creating Scenefile Presets
      • Enabling Comments per State
      • Using Prism with unsupported DCCs
  • Plugins
    • Free
      • 3ds Max
      • After Effects
      • Blender
      • Cinema 4D
      • Deadline
      • Houdini
      • Maya
        • Alembic Workflow
      • Nuke
      • Photoshop
      • PureRef
    • Prism Plus
      • Execution Graph
        • Getting Started
        • Node Reference
      • FTrack
      • Hub
      • Kitsu
      • Launcher
      • Libraries
      • Media Extension
      • Open RV
      • Project Management
      • Resolve
      • Shotgrid
      • Studio
      • Substance Painter
      • Unreal Engine
      • USD
        • USD in Houdini
        • USD in Maya
        • USD in Blender
        • USD in Substance Painter
        • USD in Unreal Engine
        • USD in ZBrush
        • Creating USD assets in Houdini
        • Creating USD assets in Maya
        • USD shot workflow in Houdini
        • USD shot workflow in Maya
      • ZBrush
    • Prism Pro
      • IO Tools
  • Development
    • Scripting API examples
    • Developing Plugins
    • Example Plugins
      • Adding Asset Folders
      • Adding Files To Created Assets
      • Adding Folder Template
      • Adding Settings to an Export State
      • Adding Custom Tab To Prism Settings
      • Changing the Blender USD Export Settings
      • Adding a custom state to the State Manager
      • Custom USD Layers
      • Customize Alembic Export Settings (Maya)
      • Customize Executable
      • Customize Usd Export Settings (Maya)
      • Filetype Icons
      • Pre Publish Checks
      • Replace Function Of Other Plugin
      • Resolution Per Task
      • Save Thumbnail on Scene Save
      • SceneBuilder
      • Sync FTrack Metadata
    • Hooks
    • Communicate between Prism instances
    • API Documentation
  • FAQ
  • Changelog

Development

Development#

This section provides an overview of the possibilities to customize and extend Prism using Python scripts and plugins.

api icon Scripting API examples development icon Developing Plugins plugins icon Example Plugins hooks icon Hooks exchange icon Communicate between Prism instances api documentation icon API Documentation
  • Scripting API examples
  • Developing Plugins
  • Example Plugins
  • Hooks
  • Communicate between Prism instances
  • API Documentation

previous

IO Tools

next

Scripting API examples

© Copyright 2021-2026, Prism Software GmbH.