From 80ad53d5343857a25a4ef05ddcfbaeb6e30a27f1 Mon Sep 17 00:00:00 2001
From: "Norbraten, Terry" <tdnorbra@nps.edu>
Date: Wed, 12 May 2021 09:48:55 -0700
Subject: [PATCH] [Terry N.] update setIgnoreDiffuse issue in OGLAppearance

---
 RELEASE_NOTES | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 3069c18d..74d74f27 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -141,10 +141,12 @@ Major changes since 2.1(May 22, 2014):
   http://www.web3d.org/documents/specifications/19775-1/V3.2/Part01/components/texturing.html#ImageTexture
   did not reveal a clear cut case for ignoring diffuse color when an image is
   not considered grey-scale.  Turns out that transparency, or the (1 - alpha)
-  value of the image, is the correct indicator of ignoring a material node's
+  value of the image, might be a indicator of ignoring a material node's
   diffuse color component.  Added a "hasTransparency" field to
   org.web3d.image.NIOBufferImage which is set based on the type of image used
-  in an ImageTexture node.
+  in an ImageTexture node. Be that as it may, reverting the boolean flip of
+  !image.isGrayScale() to set ignoreDiffuse so that DEF/USE can be honored for
+  a single image texture.
 
   Remove fastinfoset_1.2.9.jar as the fastinfoset was internally adopted into
   the JDK sometime ago.  Now using the internal version, but now need to set
-- 
GitLab