Modify behavior of ray march shader when in max project mode to:
Not multiply color components (rgb) by alpha while accumulating colors
Not apply luma2Alpha to colors before accumulating
Additionally, converts shader code in volumeRayMarchShader.ts from an array of strings to a single template literal. NOTE this makes the diff challenging to read - review the second commit only for actual substantive code changes.
Resolve #53 (?)
Modify behavior of ray march shader when in max project mode to:
luma2Alpha
to colors before accumulatingAdditionally, converts shader code in
volumeRayMarchShader.ts
from an array of strings to a single template literal. NOTE this makes the diff challenging to read - review the second commit only for actual substantive code changes.