Implement ffmpeg-independent PNGWriter (closes #476)

Creates a dedicated folder for each video and does not depend on ffmpeg, just
like the EXRWriter (but supporting all MC versions).

Also does 32 bit depth export by chunking the 32-bit float into the 8-bit BGRA
component channels.
This commit is contained in:
Jonas Herzig
2021-02-28 01:36:30 +01:00
parent 8ff27437af
commit dda6bd41b6
6 changed files with 84 additions and 8 deletions

View File

@@ -72,7 +72,7 @@ public class RenderSettings {
EXR(null, "exr"),
PNG("\"%FILENAME%-%06d.png\"", "png");
PNG(null, "png");
private final String preset;
private final String fileExtension;