Export layer collections through paint renderer
This commit is contained in:
@@ -258,7 +258,9 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
|
||||
pure six-face PNG export bytes encoded through `pp_assets`. The compositor
|
||||
tests now also cover equirectangular PNG export from that same composited
|
||||
document frame using the shader-equivalent cube sampling policy and
|
||||
`pp_assets` PNG encoding.
|
||||
`pp_assets` PNG encoding, independent layer equirectangular PNG export for
|
||||
layer collections, and merged animation-frame equirectangular PNG export for
|
||||
frame collections.
|
||||
- `pano_cli simulate-document-export` exposes the same pure document-to-PPI
|
||||
export, asset-level decode, and document reimport path through JSON
|
||||
automation and is covered by `pano_cli_simulate_document_export_smoke`.
|
||||
@@ -289,7 +291,10 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
|
||||
falls back to `Canvas::export_cube_faces` if snapshot capture, PNG generation,
|
||||
or file writing fails. PNG equirectangular export writes a pure
|
||||
document/paint-renderer equirectangular PNG before falling back to the
|
||||
retained writer; JPEG/XMP equirectangular export, layer, animation-frame,
|
||||
retained writer. Payload-complete layer and animation-frame PNG collections
|
||||
write pure document/paint-renderer equirectangular PNG sequences through the
|
||||
app-core collection write/publish executor before retained fallback; JPEG/XMP
|
||||
equirectangular export, Web handoff, incomplete-readback collection cases,
|
||||
depth, and video export remain on retained writer paths.
|
||||
- `pano_cli save-document-project` writes that pure document export to a PPI
|
||||
file and is covered by `pano_cli_save_document_project_roundtrip_smoke`,
|
||||
@@ -1134,8 +1139,11 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
|
||||
app-core planned legacy work-directory face paths through the app-core
|
||||
write/publish executor before falling back to the retained writer, PNG
|
||||
equirectangular export writes the pure document/paint-renderer
|
||||
equirectangular PNG before retained fallback, and JPEG/XMP, collection, and
|
||||
depth exports remain on older retained paths. It
|
||||
equirectangular PNG before retained fallback, payload-complete layer and
|
||||
animation-frame collections write pure document/paint-renderer PNG sequences
|
||||
through the app-core collection write/publish executor, and JPEG/XMP,
|
||||
Web/incomplete-readback collection cases, and depth exports remain on older
|
||||
retained paths. It
|
||||
also bridges timelapse and animation MP4 export picker-selected paths while
|
||||
preserving desktop worker-thread timelapse behavior, mobile/Web save
|
||||
callbacks, `App::rec_export`, animation `Canvas::export_anim_mp4`, and
|
||||
|
||||
Reference in New Issue
Block a user