From 1c23baf6c004ec8a127ada98a52a4449b7aacf98 Mon Sep 17 00:00:00 2001 From: John Haddon Date: Thu, 28 Mar 2024 12:06:29 +0000 Subject: [PATCH] CI : Add Arnold 7.3.1.0 --- .github/workflows/main.yml | 3 ++- Changes.md | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5e979f80ecb..6215adf3356 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -86,6 +86,7 @@ jobs: env: ARNOLD_LICENSE_ORDER: none # Don't waste time looking for a license that doesn't exist + ARNOLD_FORCE_ABORT_ON_LICENSE_FAIL: 0 # And don't abort because the license isn't found GAFFER_BUILD_DIR: "./build" GAFFER_CACHE_DIR: "./sconsCache" @@ -189,7 +190,7 @@ jobs: import sys import os - for arnoldVersion in [ "7.2.1.0" ] : + for arnoldVersion in [ "7.2.1.0", "7.3.1.0" ] : arnoldRoot = os.path.join( os.environ["GITHUB_WORKSPACE"], "arnoldRoot", arnoldVersion ) os.environ["ARNOLD_ROOT"] = arnoldRoot diff --git a/Changes.md b/Changes.md index fab3b6066e2..4ae9fc08d03 100644 --- a/Changes.md +++ b/Changes.md @@ -4,6 +4,7 @@ Features -------- +- Arnold : Added support for Arnold 7.3. Note that a minimum of 7.3.1.0 is required, meaning that 7.3.0.0 is _not_ supported. - SelectionTool : Added select mode plug. When set to anything except `Standard` using the SelectionTool causes the actual scene location selected to potentially be modified from the originally selected location. Selection modifiers work identically for deselection. Currently, two selectors are implemented : - USD Kind : When selecting, the first ancestor location with a `usd:kind` attribute matching the chosen list of USD Kind will ultimately be selected. USD's Kind Registry includes `Assembly`, `Component`, `Group`, `Model` and `SubComponent` by default and can be extended via USD startup scripts. - Shader Assignment : When selecting, the first ancestor location with a renderable and direct (not inherited) shader attribute will ultimately be selected. This can be used to select either surface or displacement shaders.