Metadata-Version: 2.1
Name: cioblender
Version: 0.1.7b7
Summary: Blender plugin for Conductor Cloud Rendering Platform.
Home-page: https://github.com/ConductorTechnologies/cioblender
Author: conductor
Author-email: info@conductortech.com
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Multimedia :: Graphics :: 3D Rendering
Description-Content-Type: text/markdown
Requires-Dist: ciocore <7.0.0,>=6.1.0
Requires-Dist: ciopath <1.0.0,>=0.2.0
Requires-Dist: cioseq <1.0.0,>=0.1.14

# Conductor for Blender

Blender plugin submitter for the Conductor Cloud rendering service.

## Install

**To install the latest version.**
```bash
pip install --upgrade cioblender --target=$HOME/Conductor
```

**To install a specific version, for example 0.1.0.**
```bash
pip install --upgrade --force-reinstall cioblender==0.1.0 --target=$HOME/Conductor
```

**Then setup the Blender module.** 

```bash
python ~/Conductor/cioblender/post_install.py
```

> **NOTE** An alternative is to install from the Plugins page in the [Conductor Companion app](https://docs.conductortech.com/getting_started/installation/#companion-app)

## Usage

Open the Plugin Manager and load **Conductor.py**.

Go to **Conductor->About** to check the version and other info.

To set up a render, choose **Conductor->Submitter->Create** from the **Conductor** menu. 

For detailed help, checkout the [tutorial](https://docs.conductortech.com/tutorials/blender) and [reference](https://docs.conductortech.com/reference/blender) documentation.


## Contributing

Clone the repo.

```
git clone git@github.com:ConductorTechnologies/cioblender.git
cd cioblender
```

Set up a clean virtual envirionment with Python 3.7 for development (optional).

```
python -m virtualenv cioblender.venv
. ./cioblender.venv/bin/activate
```

Install development dependencies
```
pip install -r requirements_dev.txt
```

Build and install from this directory into to a convenient location for testing.
```

pip install --upgrade -r requirements.txt --target=$HOME/ConductorDev

python $HOME/ConductorDev/cioblender/post_install.py
```

When you install from the file requirements.txt, the dependency on ciocore is specified as a local sibling of this project, meaning you can develop ciocore and cioblender in parallel.

The post_install.py script writes the conductor.mod file to your Blender modules directory. Check the output of the command to see where this is.



## License
[MIT](https://choosealicense.com/licenses/mit)

## Changelog

## Unreleased: 

* 0.1.7-beta.6
  * Circle config is now compatible with skulk 3.0.0 so that betas are available in the Compoanion app.

### Version:0.1.0 -- 21 Oct 2021

* Setup circle ci. [60c2d21]
* Initial commit with. [cc7ec9d]

--
