Thanks to both of you for the tips.
While you were replying, I was also able to get it working via ShaderMaterial (codepen).
@prisoner849 yours looks much better… so maybe there is something wrong with my coloration somehow.
In my visualization, I may wind up using a ShaderMaterial anyway for other reasons. Is one approach better than the other?