From b5e216c82d3677dfb1bc9beaaa715e7e54e90013 Mon Sep 17 00:00:00 2001 From: Jonathan Stone Date: Mon, 14 Aug 2023 19:48:04 -0700 Subject: [PATCH] Split grecian into grid and crosshatch This changelist splits the 'grecian' node into its component parts, 'grid' and 'crosshatch', allowing artists to build a wider set of combinations of these two primitives. --- libraries/stdlib/stdlib_defs.mtlx | 40 ++++----- libraries/stdlib/stdlib_ng.mtlx | 89 ++++++++----------- .../TestSuite/stdlib/procedural/grecian.mtlx | 14 --- .../stdlib/procedural/linepatterns.mtlx | 22 +++++ .../stdlib/procedural/tiledcircles.mtlx | 14 --- .../stdlib/procedural/tiledcloverleafs.mtlx | 14 --- .../stdlib/procedural/tiledhexagons.mtlx | 14 --- .../stdlib/procedural/tiledshapes.mtlx | 38 ++++++++ .../stdlib/procedural/tiledsquares.mtlx | 14 --- 9 files changed, 119 insertions(+), 140 deletions(-) delete mode 100644 resources/Materials/TestSuite/stdlib/procedural/grecian.mtlx create mode 100644 resources/Materials/TestSuite/stdlib/procedural/linepatterns.mtlx delete mode 100644 resources/Materials/TestSuite/stdlib/procedural/tiledcircles.mtlx delete mode 100644 resources/Materials/TestSuite/stdlib/procedural/tiledcloverleafs.mtlx delete mode 100644 resources/Materials/TestSuite/stdlib/procedural/tiledhexagons.mtlx create mode 100644 resources/Materials/TestSuite/stdlib/procedural/tiledshapes.mtlx delete mode 100644 resources/Materials/TestSuite/stdlib/procedural/tiledsquares.mtlx diff --git a/libraries/stdlib/stdlib_defs.mtlx b/libraries/stdlib/stdlib_defs.mtlx index f9ab6c5730..a5b593d78b 100644 --- a/libraries/stdlib/stdlib_defs.mtlx +++ b/libraries/stdlib/stdlib_defs.mtlx @@ -1139,55 +1139,53 @@ - + - + - + - - + - + - - + @@ -1198,19 +1196,21 @@ - + - + + + diff --git a/libraries/stdlib/stdlib_ng.mtlx b/libraries/stdlib/stdlib_ng.mtlx index 6d33624256..0388acb27d 100644 --- a/libraries/stdlib/stdlib_ng.mtlx +++ b/libraries/stdlib/stdlib_ng.mtlx @@ -2011,11 +2011,11 @@ - + @@ -2024,10 +2024,21 @@ + + + + + + + + + + + @@ -2046,33 +2057,33 @@ - - - - + - - - - - - + + + + + + - - + + + + + - - + + - - + + @@ -2080,18 +2091,22 @@ + + + + - + - + @@ -2145,32 +2160,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2192,7 +2181,7 @@ - + diff --git a/resources/Materials/TestSuite/stdlib/procedural/grecian.mtlx b/resources/Materials/TestSuite/stdlib/procedural/grecian.mtlx deleted file mode 100644 index 861fd412d1..0000000000 --- a/resources/Materials/TestSuite/stdlib/procedural/grecian.mtlx +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/resources/Materials/TestSuite/stdlib/procedural/linepatterns.mtlx b/resources/Materials/TestSuite/stdlib/procedural/linepatterns.mtlx new file mode 100644 index 0000000000..56808ede5a --- /dev/null +++ b/resources/Materials/TestSuite/stdlib/procedural/linepatterns.mtlx @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Materials/TestSuite/stdlib/procedural/tiledcircles.mtlx b/resources/Materials/TestSuite/stdlib/procedural/tiledcircles.mtlx deleted file mode 100644 index a11a1b6403..0000000000 --- a/resources/Materials/TestSuite/stdlib/procedural/tiledcircles.mtlx +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/resources/Materials/TestSuite/stdlib/procedural/tiledcloverleafs.mtlx b/resources/Materials/TestSuite/stdlib/procedural/tiledcloverleafs.mtlx deleted file mode 100644 index 3be0013aa2..0000000000 --- a/resources/Materials/TestSuite/stdlib/procedural/tiledcloverleafs.mtlx +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/resources/Materials/TestSuite/stdlib/procedural/tiledhexagons.mtlx b/resources/Materials/TestSuite/stdlib/procedural/tiledhexagons.mtlx deleted file mode 100644 index 66201f2d71..0000000000 --- a/resources/Materials/TestSuite/stdlib/procedural/tiledhexagons.mtlx +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/resources/Materials/TestSuite/stdlib/procedural/tiledshapes.mtlx b/resources/Materials/TestSuite/stdlib/procedural/tiledshapes.mtlx new file mode 100644 index 0000000000..69fd225f2c --- /dev/null +++ b/resources/Materials/TestSuite/stdlib/procedural/tiledshapes.mtlx @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Materials/TestSuite/stdlib/procedural/tiledsquares.mtlx b/resources/Materials/TestSuite/stdlib/procedural/tiledsquares.mtlx deleted file mode 100644 index 21cf693172..0000000000 --- a/resources/Materials/TestSuite/stdlib/procedural/tiledsquares.mtlx +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - -