Profile PictureBismuth Consultancy B.V.

P4Houdini Plugin

0 ratings

README

This plugin exposes Perforce functionality in the Houdini UI. It does not provide you with a license for either Perforce or Houdini itself.

If you are a studio that is interested in studio wide licensing, please contact me directly through my website bismuthconsultancy.com

The license purchased through Gumroad is NODE-LOCKED AND PERSONAL ONLY.

Summary

This plugin connects Houdini and Perforce in a way that makes version control seamless straight from within the Houdini UI you are familiar with. Switch between automatic and manual management of changelists to configure the plugin to your preferred way of working.

Features

For a more rich description of the plugin I recommend reading the webpage about the plugin: https://www.bismuthconsultancy.com/p4houdini

P4Houdini Shelf

The P4Houdini shelf has a variety of shelf tools that can help you work a lot more efficient! It has a convenient tools for installing the plugin, debugging your connection, and manual buttons for many of the P4Houdini functionality shown below.

Add and Check Out Files

Add or Check out files straight from within Houdini. The plugin has support for automatic prompting for add or checkout whenever you hit save on a HIP or HDA. This prevents any painful permission errors, and also functions as a super useful reminder to mark your new files for add!

You can also manually mark any file for add or checkout using the shelf tools, RMB Context menu for parms and HDAs.

If another user has a file checked out already, the plugin will notify you. You can then decide to either check out the file anyways, or simply make it writeable.

Submitting Changelists

Submit (partial) changelists from the Houdini UI. Convenient icons will show you what kind of action will be done with each file during submit. Things like add, remove, checkout. It will also tell you if another user has a file checked out.

Before submitting, remember to make some last minute edits to your changelist description!

Scanning Dependencies

The plugin also ships with a shelf tool that will scan your hip file for any nodes (including custom tools you create!) which write files to disk. This is useful if you have files not yet tracked by perforce being used in Houdini. You know how painful it is for a scene to throw node errors mid-cook because a file is locked!

It understands $F expressions as well!

Reverting

Did you make some mistakes in a HIP or HDA and want to go back a revision? The P4Houdini plugin has both a shelf tool as well as RMB Context menu options for reverting files. After reverting the plugin will automatically load the changed files for your convenience.

Python API

If you want to for example manually script some actions the plugin should do for you, you can simply use many of the public methods the plugin ships with. This is convenient if you for example want to check out a file pre-frame, or add a file post-frame.

Context Menus

String Parameters and Nodes also have a RMB P4Houdini Context Menu with several options. Convenient to quickly manage files! For example to check out an HDA or File.


DISCLAIMERS

Perforce and the API used by the plugin is owned and developed by Perforce Software, Inc. https://www.perforce.com/

Houdini is owned and developed by SideFX. https://www.sidefx.com/

All memberships include a 1 month free trial
Add to cart
Copy product URL
€0+ a year

P4Houdini Plugin

0 ratings
Add to cart