jME 3.10.0-beta1
awmross:
In 3.10.0-beta1 I see these warnings that were not previously present:
June 18, 2026 10:45:38 PM com.jme3.material.Material checkTextureParamColorSpaceWARNING: The texture Textures/skies/ramps/haze.png has linear color space, but the material parameter HazeAlphaMap specifies no color space requirement, this may lead to unexpected behavior.Check if the image was not set to another material parameter with a linear color space, or that you did not set the ColorSpace to Linear using texture.getImage.setColorSpace().(these are from SkyControl library)
i think 3.10 is right here. Your alpha map is 1 channel linear, but previously jme loaded it with awt as sRGB8, the new loader is better in handling this stuff, so it loads it as linear R8. But the j3md does not have it marked as -LINEAR and the engine warns you that there might be something wrong because it assumes all material texture inputs should be sRGB unless otherwise specified.
You can just add -LINEAR to your matparam in the j3md, or ignore the warning.
Discussion in the ATmosphere