Skip to content

healkeiser/cioxo_pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python PyQt Compatible with Windows

Warning

This project has been deprecated, it's an absolute mess down there.


Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contact
  6. Acknowledgments

About The Project

Cioxo Pipeline is an under development VFX pipeline for freelancers/small scaled productions. It is only available on Windows at the moment.

Built With

Getting Started

In order to make Cioxo work, here is what needs to be done.

Prerequisites

Here are all the Python libraries you'll need:

  • PySide2

    pip install PySide2
  • Pillow

    pip install Pillow

Installation

A compiled version of Cioxo has been released but it is incomplete (It only contains the Define Root and Project Manager) and has not been fully tested yet: Cioxo 0.0.1-alpha release. Otherwise, if you want to use it without the compiled version you'll need to move a few files around:

  • Main

    • Extract all the files in a new folder called PROJECTS/.pipeline located in your C:/Users/$USERNAME/Documents folder

Note
I use this PROJECTS folder as my rootDirectory (See Usage section)

  • Houdini

    • Copy the content of the otls folder to your C:/Users/$USERNAME/Documents/houdini{$HOUDINI_VERSION}/otls folder
    • Copy MainMenuCommon.xml to your C:/Users/$USERNAME/Documents/houdini{$HOUDINI_VERSION} folder

Note
You can also leave them in your .pipeline folder and create a SymbolicLink of the files in your C:/Users/$USERNAME/Documents/houdini{$HOUDINI_VERSION} folder (See Link Shell Extension in Acknowledgments)

Warning
Cioxo is currently incompatible with Houdini - Python 3 versions

  • Nuke

    • The Nuke integration is still under active development but should be released soon

Usage

The two main programs are:

Cioxo - Define Root needs to run first, it will define the rootDirectory of all your projects.

Note
Note that the rootDirectory can be changed at any time by simply running Cioxo - Define Root again

Once Cioxo - Define Root has created the needed directories and files, you can run Cioxo - Project Manager. This program is the heart of the pipeline, centralizing all the projects, sequences, shots, assets, and other useful informations such as the Frame Range, or the Project Resolution. It can also create the files for the included DDCs while the integrations are under development.

Under construction

For more examples, please refer to the Documentation - Under Construction

Roadmap

  • Project Manager

  • DCCs integrations

    • Houdini
    • Nuke
    • Substance Painter
    • After Effects
    • Photoshop
  • Renderers integrations

    • V-Ray
    • Redshift

To see the full roadmap, please visit Trello

Acknowledgments

List of resources that helped me through it or I found useful:

Contact

Project Link: Cioxo

LinkedIn Behance Twitter Instagram

"Buy Me A Coffee"