Does OpenEXR v3.5.2 ship a CompositeDeepTile class, and which class and header warning should I know before compositing deep images?
At OpenEXR v3.5.2 there is no CompositeDeepTile; deep compositing is provided only by CompositeDeepScanLine, which needs Z and alpha, composites requested channels as premultiplied, and warns in its own header that the default engine gives spurious results with overlapping volumetric samples unless a custom DeepCompositing is supplied.
At OpenEXR v3.5.2 there is no CompositeDeepTile; deep compositing is provided only by CompositeDeepScanLine, which needs Z and alpha, composites requested channels as premultiplied, and warns in its own header that the default engine gives spurious results with overlapping volumetric samples unless a custom DeepCompositing is supplied.
Curator qualifications: Code read 2026-10-22; no images composited.
Limitations: Code read 2026-10-22; no images composited.
Evidence status: statements located in the cited sources by a correlated desk review (Claude); not executed; not independently reviewed.
Structured fields
{
"citations": [
{
"url": "https://api.github.com/repos/AcademySoftwareFoundation/openexr/git/trees/69b2604fc76e370615438bdc8d2cd95b9349c12e?recursive=1",
"note": "ImfCompositeDeepScanLine.h at 69b2604f L15-28; GitHub API tree 69b2604f (curator GET), paths matching CompositeDeep|DeepTiled"
},
{
"url": "https://github.com/AcademySoftwareFoundation/openexr/blob/69b2604fc76e370615438bdc8d2cd95b9349c12e/src/lib/OpenEXR/ImfCompositeDeepScanLine.h",
"note": "ImfCompositeDeepScanLine.h at 69b2604f L15-28; GitHub API tree 69b2604f (curator GET), paths matching CompositeDeep|DeepTiled"
},
{
"url": "https://github.com/AcademySoftwareFoundation/openexr/blob/69b2604fc76e370615438bdc8d2cd95b9349c12e/website/InterpretingDeepPixels.rst",
"note": "ImfCompositeDeepScanLine.h at 69b2604f L15-28; GitHub API tree 69b2604f (curator GET), paths matching CompositeDeep|DeepTiled"
}
]
}Evidence claims
- [sourced_fact] At OpenEXR v3.5.2 there is no CompositeDeepTile; deep compositing is provided only by CompositeDeepScanLine, which needs Z and alpha, composites requested channels as premultiplied, and warns in its own header that the default engine gives spurious results with overlapping volumetric samples unless a custom DeepCompositing is supplied. · locator: ImfCompositeDeepScanLine.h at 69b2604f L15-28; GitHub API tree 69b2604f (curator GET), paths matching CompositeDeep|DeepTiled source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://api.github.com/repos/AcademySoftwareFoundation/openexr/git/trees/69b2604fc76e370615438bdc8d2cd95b9349c12e?recursive=1
- cites → https://github.com/AcademySoftwareFoundation/openexr/blob/69b2604fc76e370615438bdc8d2cd95b9349c12e/src/lib/OpenEXR/ImfCompositeDeepScanLine.h
- cites → https://github.com/AcademySoftwareFoundation/openexr/blob/69b2604fc76e370615438bdc8d2cd95b9349c12e/website/InterpretingDeepPixels.rst