|
|
@@ -569,12 +569,12 @@ class FBXTreeParser {
|
|
|
|
|
|
if ( materialNode.Diffuse ) {
|
|
|
|
|
|
- parameters.color = ColorManagement.toWorkingColorSpace( new Color().fromArray( materialNode.Diffuse.value ), SRGBColorSpace );
|
|
|
+ parameters.color = ColorManagement.colorSpaceToWorking( new Color().fromArray( materialNode.Diffuse.value ), SRGBColorSpace );
|
|
|
|
|
|
} else if ( materialNode.DiffuseColor && ( materialNode.DiffuseColor.type === 'Color' || materialNode.DiffuseColor.type === 'ColorRGB' ) ) {
|
|
|
|
|
|
// The blender exporter exports diffuse here instead of in materialNode.Diffuse
|
|
|
- parameters.color = ColorManagement.toWorkingColorSpace( new Color().fromArray( materialNode.DiffuseColor.value ), SRGBColorSpace );
|
|
|
+ parameters.color = ColorManagement.colorSpaceToWorking( new Color().fromArray( materialNode.DiffuseColor.value ), SRGBColorSpace );
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -586,12 +586,12 @@ class FBXTreeParser {
|
|
|
|
|
|
if ( materialNode.Emissive ) {
|
|
|
|
|
|
- parameters.emissive = ColorManagement.toWorkingColorSpace( new Color().fromArray( materialNode.Emissive.value ), SRGBColorSpace );
|
|
|
+ parameters.emissive = ColorManagement.colorSpaceToWorking( new Color().fromArray( materialNode.Emissive.value ), SRGBColorSpace );
|
|
|
|
|
|
} else if ( materialNode.EmissiveColor && ( materialNode.EmissiveColor.type === 'Color' || materialNode.EmissiveColor.type === 'ColorRGB' ) ) {
|
|
|
|
|
|
// The blender exporter exports emissive color here instead of in materialNode.Emissive
|
|
|
- parameters.emissive = ColorManagement.toWorkingColorSpace( new Color().fromArray( materialNode.EmissiveColor.value ), SRGBColorSpace );
|
|
|
+ parameters.emissive = ColorManagement.colorSpaceToWorking( new Color().fromArray( materialNode.EmissiveColor.value ), SRGBColorSpace );
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -637,12 +637,12 @@ class FBXTreeParser {
|
|
|
|
|
|
if ( materialNode.Specular ) {
|
|
|
|
|
|
- parameters.specular = ColorManagement.toWorkingColorSpace( new Color().fromArray( materialNode.Specular.value ), SRGBColorSpace );
|
|
|
+ parameters.specular = ColorManagement.colorSpaceToWorking( new Color().fromArray( materialNode.Specular.value ), SRGBColorSpace );
|
|
|
|
|
|
} else if ( materialNode.SpecularColor && materialNode.SpecularColor.type === 'Color' ) {
|
|
|
|
|
|
// The blender exporter exports specular color here instead of in materialNode.Specular
|
|
|
- parameters.specular = ColorManagement.toWorkingColorSpace( new Color().fromArray( materialNode.SpecularColor.value ), SRGBColorSpace );
|
|
|
+ parameters.specular = ColorManagement.colorSpaceToWorking( new Color().fromArray( materialNode.SpecularColor.value ), SRGBColorSpace );
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -1193,7 +1193,7 @@ class FBXTreeParser {
|
|
|
|
|
|
if ( lightAttribute.Color !== undefined ) {
|
|
|
|
|
|
- color = ColorManagement.toWorkingColorSpace( new Color().fromArray( lightAttribute.Color.value ), SRGBColorSpace );
|
|
|
+ color = ColorManagement.colorSpaceToWorking( new Color().fromArray( lightAttribute.Color.value ), SRGBColorSpace );
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -2391,7 +2391,7 @@ class GeometryParser {
|
|
|
for ( let i = 0, c = new Color(); i < buffer.length; i += 4 ) {
|
|
|
|
|
|
c.fromArray( buffer, i );
|
|
|
- ColorManagement.toWorkingColorSpace( c, SRGBColorSpace );
|
|
|
+ ColorManagement.colorSpaceToWorking( c, SRGBColorSpace );
|
|
|
c.toArray( buffer, i );
|
|
|
|
|
|
}
|