From 7bec19fe04ac76df3b1a62e609f48b7c0a6f495d Mon Sep 17 00:00:00 2001 From: Ashwin Bhat <1727158+ashwinbhat@users.noreply.github.com> Date: Tue, 30 Jan 2024 20:58:00 -0800 Subject: [PATCH] Add Gooch Shading node to NPR library (#1674) Initial implementation of a gooch_shade node to the NPR data library that represents Gooch Shading used for technical illustration. --- libraries/nprlib/nprlib_defs.mtlx | 13 ++++ libraries/nprlib/nprlib_ng.mtlx | 75 +++++++++++++++++++ .../TestSuite/nprlib/gooch_shade.mtlx | 30 ++++++++ 3 files changed, 118 insertions(+) create mode 100644 resources/Materials/TestSuite/nprlib/gooch_shade.mtlx diff --git a/libraries/nprlib/nprlib_defs.mtlx b/libraries/nprlib/nprlib_defs.mtlx index dfbaa5b5f6..384ebec140 100644 --- a/libraries/nprlib/nprlib_defs.mtlx +++ b/libraries/nprlib/nprlib_defs.mtlx @@ -39,4 +39,17 @@ + + + + + + + + + + diff --git a/libraries/nprlib/nprlib_ng.mtlx b/libraries/nprlib/nprlib_ng.mtlx index 0bd7e334e5..580432ac77 100644 --- a/libraries/nprlib/nprlib_ng.mtlx +++ b/libraries/nprlib/nprlib_ng.mtlx @@ -44,4 +44,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Materials/TestSuite/nprlib/gooch_shade.mtlx b/resources/Materials/TestSuite/nprlib/gooch_shade.mtlx new file mode 100644 index 0000000000..9e723e2de6 --- /dev/null +++ b/resources/Materials/TestSuite/nprlib/gooch_shade.mtlx @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +