Skip to content

Commit ee612f9

Browse files
committed
OpenEXR metadata fix.
1 parent addd543 commit ee612f9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060

6161
parser.add_argument(
6262
"--gafferVersion",
63-
default = "0.55.1.0",
63+
default = "0.55.2.0",
6464
help = "The version of Gaffer to build against. "
6565
)
6666

src/GafferCycles/IECoreCyclesPreview/Renderer.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -526,11 +526,11 @@ class CyclesOutput : public IECore::RefCounted
526526
return;
527527
}
528528

529-
writer->parameters()->parameter<IECore::FileNameParameter>( "fileName" )->setTypedValue( m_name );
529+
IECore::CompoundParameterPtr exrSettings = writer->parameters()->parameter<IECore::CompoundParameter>( "formatSettings" )->parameter<IECore::CompoundParameter>( "openexr" );
530530
if( m_quantize == ccl::TypeDesc::UINT16 )
531-
writer->parameters()->parameter<IECore::StringParameter>( "dataType" )->setTypedValue( "half" );
531+
exrSettings->parameter<IECore::StringParameter>( "dataType" )->setTypedValue( "half" );
532532
else if( m_quantize == ccl::TypeDesc::FLOAT )
533-
writer->parameters()->parameter<IECore::StringParameter>( "dataType" )->setTypedValue( "float" );
533+
exrSettings->parameter<IECore::StringParameter>( "dataType" )->setTypedValue( "float" );
534534

535535
// TODO: Figure out how to apply the correct metadata for Cryptomatte EXRs to work.
536536

0 commit comments

Comments
 (0)