Skip to content
Andrew Kaufman edited this page Sep 11, 2018 · 7 revisions

Introduction

While VFX Platform has helped to align the library configuration that software developers are using, not everything is in alignment yet. Additionally, it can be unclear which CY of VFX Platform a given DCC release targets. In a studio environment you might want to work with Cortex across multiple software platforms and hence you will have to build a specific Cortex configuration that works with the intended 3rd party software.

The below build matrix shows a number of configuration that are successfully being used in a Linux environment and Cortex 10.

Build Matrix

The 'odd ones out' are in bold.

Configuration Name / Library Base Gaffer0.4X Maya2016 Maya2017 Maya2018 Houdini16.5 Nuke10.0v4 Nuke11.2v3
gcc 4.8.3 4.8.3 4.8.3 4.8.3 4.8.3 4.8.3 4.8.3 4.8.3
Python 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7
Boost 1.61.0 1.61.0 1.61.0 1.61.0 1.61.0 1.61.0 1.61.0 1.61.0
TBB 4.4 4.4 4.4 4.4 4.4 4.3 4.4 4.4
Blosc 1.7.0 1.7.0 1.7.0 1.7.0 1.7.0 1.7.0 1.7.0 1.7.0
OpenEXR 2.2.0 2.2.0 2.2.0 2.2.0 2.2.0 2.2.0 2.2.0 2.2.0
OpenImageIO 1.8.10 1.8.10 1.8.10 1.8.10 1.8.10 1.8.10 1.8.10 1.8.10
Alembic 1.6.1 1.6.1 1.6.1 1.6.1 1.6.1 1.6.1 1.6.1 1.6.1
USD 0.8.2 0.8.2 0.8.2 -- -- 0.8.2 -- --
OpenVDB 4.0.2 4.0.2 4.0.2 4.0.2 4.0.2 4.0.2 4.0.2 4.0.2
Freetype 2.3.7 2.3.7 2.3.7 2.3.7 2.3.7 2.3.7 2.3.7 2.3.7
GLEW 1.12.0 1.12.0 1.12.0 1.12.0 1.12.0 1.12.0 1.12.0 1.12.0
Doxygen 1.8.9.1 1.8.9.1 1.8.9.1 1.8.9.1 1.8.9.1 1.8.9.1 1.8.9.1 1.8.9.1
Appleseed 1.9.0 1.9.0 1.9.0 1.9.0 1.9.0 -- -- --
Arnold 5.1 5.1 5.1 5.1 5.1 -- -- --
3delight 13.? 13.? -- -- -- -- -- --
Maya -- 2016 2017 2018 -- -- -- --
Houdini -- -- -- -- 16.5 -- -- --
Nuke -- -- -- -- -- 10.0v4 11.2v3 --
Status ok ok ok ok ok ok ok ok
last checked with Cortex 10.0.0 10.0.0 10.0.0 10.0.0 10.0.0 10.0.0 10.0.0 10.0.0
Clone this wiki locally