|
@@ -396,7 +396,7 @@ ${array.join( '' )}
|
|
|
|
|
|
}
|
|
|
|
|
|
- if ( material.roughnessMap !== null ) {
|
|
|
+ if ( material.roughnessMap !== null && material.roughness === 1 ) {
|
|
|
|
|
|
inputs.push( `${pad}float inputs:roughness.connect = </Materials/Material_${material.id}/Texture_${material.roughnessMap.id}_roughness.outputs:g>` );
|
|
|
samplers.push( buildTexture( material.roughnessMap, 'roughness' ) );
|
|
@@ -407,7 +407,7 @@ ${array.join( '' )}
|
|
|
|
|
|
}
|
|
|
|
|
|
- if ( material.metalnessMap !== null ) {
|
|
|
+ if ( material.metalnessMap !== null && material.metalness === 1 ) {
|
|
|
|
|
|
inputs.push( `${pad}float inputs:metallic.connect = </Materials/Material_${material.id}/Texture_${material.metalnessMap.id}_metallic.outputs:b>` );
|
|
|
samplers.push( buildTexture( material.metalnessMap, 'metallic' ) );
|