mgsx-dev / gdx-gltf

GLTF 2.0 3D format support and PBR shader implementation for LibGDX
Apache License 2.0
214 stars 50 forks source link

Incorrect handling of iridescenceThickness sampler in PBR shader #114

Closed dar-dev closed 11 months ago

dar-dev commented 1 year ago

Compilation error:

com.badlogic.gdx.utils.GdxRuntimeException: Shader compilation failed:
Fragment shader:
0(569) : error C1503: undefined variable "u_iridescenceThicknessSampler"

    at net.mgsx.gltf.scene3d.shaders.PBRShaderProvider.checkShaderCompilation(PBRShaderProvider.java:522)
    at net.mgsx.gltf.scene3d.shaders.PBRShaderProvider.createShader(PBRShaderProvider.java:493)
mgsx-dev commented 11 months ago

nice catch! thanks :-)