Jonas Herzig
36276d32b6
Fix camera path export roll being inverted ( fixes #427 )
2020-11-22 09:14:51 +01:00
Jonas Herzig
6879729633
Fix OpenEXR export option throwing UnsatisfiedLinkError on Windows
2020-11-15 13:17:00 +01:00
Jonas Herzig
ec862f0596
Update jGui
2020-11-07 13:18:10 +01:00
Jonas Herzig
dd5935649d
Do not rely on error handling popup for sodium info ( fixes #392 )
...
Instead we now disable all the Render buttons and give them a tooltip. Much more
user-friendly.
2020-11-06 18:54:54 +01:00
Jonas Herzig
76bec31cd8
Move cache folders into central (hidden) location ( closes #343 )
2020-11-06 18:54:54 +01:00
Jonas Herzig
6fc7b8fb0f
Fix incorrect layering of vanilla gui additions ( fixes #385 )
2020-11-06 18:54:53 +01:00
Jonas Herzig
d3230e1e38
Add camera path export ( closes #391 )
2020-11-06 18:54:52 +01:00
Jonas Herzig
d8135d9038
Add depth map export ( closes #371 )
2020-11-06 11:41:38 +01:00
Jonas Herzig
a7d424679b
Remove duplicate code between Simple and MultiFrame PBO capturer
2020-11-06 11:41:38 +01:00
Jonas Herzig
2b6d1b2359
Add OpenEXR export option
...
In preparation for depth map export.
2020-11-06 11:41:38 +01:00
Jonas Herzig
17e554b67c
Rename VideoWriter -> FFmpegWriter
2020-10-03 14:52:58 +02:00
Jonas Herzig
aee486c4f3
Stop assuming that our render pipeline will only process RGB frames
...
For one, we have already switched to RGBA some time ago, so the name was
technically incorrect already.
But the main reason is that we'll want to use them for depth maps as well (and
potentially maybe even for HDR images if that's possible with canvas?).
2020-10-03 14:50:44 +02:00
Jonas Herzig
b488e0b059
Fix render queue not being persisting after edit ( fixes #362 )
2020-10-03 10:38:08 +02:00
Jonas Herzig
9af562957f
Merge branch 'stable' into develop
2020-09-27 18:48:54 +02:00
Jonas Herzig
fb447dc252
Fix incorrect extension for custom screenshot file name ( fixes #337 )
2020-09-27 13:45:03 +02:00
Jonas Herzig
12a49a4a5e
Fix crash due to double-close after ODS rendering ( fixes #376 )
2020-09-27 13:13:39 +02:00
Jonas Herzig
3db25abe48
Merge branch 'mc-1.16.3' into develop
2020-09-10 17:34:48 +02:00
Jonas Herzig
efd1cebff3
Update to MC 1.16.3
2020-09-10 17:32:21 +02:00
Jonas Herzig
f623bb3ee7
Add reset button to export command settings ( closes #356 )
2020-09-06 11:45:37 +02:00
Jonas Herzig
e5c0ca501b
Add option to process multiple render queues in on go ( closes #349 )
2020-09-06 11:45:37 +02:00
Jonas Herzig
76a8623531
Show content of replay's render queue in Replay Viewer
...
As part of #349 .
2020-09-06 11:45:37 +02:00
Jonas Herzig
9211fb524c
Persist render queue in replay file ( closes #317 )
2020-08-29 21:21:34 +02:00
Jonas Herzig
4a6c0acc8b
Add "Add to Queue" button to keyframe repository ( closes #168 )
2020-08-29 19:13:59 +02:00
Jonas Herzig
a92aa9cbbd
Add Edit button to render queue
2020-08-29 19:13:04 +02:00
Jonas Herzig
f13e8834d6
Have render job name be determined directly by output file name
2020-08-29 19:13:04 +02:00
Jonas Herzig
1188ce4360
Swap parent relation between render settings and queue
...
Previously you'd access the render queue from the render settings screen which
was arguably the wrong way around (e.g. you weren't able to access the queue
when your current keyframes were incorrect even if you only wanted to render
those in the queue).
Now the render button opens the queue which can open a new settings popup. To
save people who don't need the queue from always having to go through it, the
queue will immediately open a new settings popup if does not yet have any jobs.
2020-08-29 19:13:04 +02:00
Jonas Herzig
ae63b32268
Allow rendering of selected entries in render queue gui
2020-08-29 19:13:04 +02:00
Jonas Herzig
fbed279e34
Add multi-select to render queue gui
2020-08-29 14:46:04 +02:00
Jonas Herzig
d95af541c7
Default render queue job name to output file name ( closes #267 )
2020-08-29 14:27:07 +02:00
Jonas Herzig
db9db0280b
Find ffmpeg.exe anywhere in .minecraft folder ( closes #347 )
...
Thanks to Lucky56 for testing!
2020-08-29 14:27:07 +02:00
Jonas Herzig
c2f51d41fa
./gradlew :1.16.2:setCoreVersion
2020-08-28 14:55:40 +02:00
Jonas Herzig
9001fdc9de
Cleanup 1.15.2 <-> 1.16.2 conversion
2020-08-28 14:50:28 +02:00
Jonas Herzig
16c759f1dd
Drop lombok, it has been causing too much confusion
...
Basically the result of the Delombok function, except we use IntelliJ's equals,
hashCode and toString and don't re-organize imports (cause that breaks the
preprocessor) and a bunch of manual cleanup was necessary (and half the classes
weren't even converted).
2020-08-28 14:06:31 +02:00
LindaJuffermans
9c3c76e70d
Added NULL check for missing encodingPreset ( fixes #288 )
2020-08-03 10:23:50 +02:00
Jonas Herzig
8d82953c0b
Fix hands always rendering with 1.16 OF shaders ( fixes #280 )
2020-07-25 19:33:19 +02:00
Jonas Herzig
5983d99354
Fix jittering once a tick during rendering pre-1.16 ( fixes #264 )
...
The fetching of the ticks variable was accidentally moved to before the timer
update while updating to 1.16, this caused the interpolation to be off by one
tick each frame in which the timer advances to the next tick.
2020-07-25 17:02:56 +02:00
Jonas Herzig
fc1ae0e109
Hide unsupported render methods in settings gui ( fixes #284 )
2020-07-25 17:02:24 +02:00
Jonas Herzig
b8618b6165
Fix dead-lock when rendering outside of loaded chunks ( fixes #197 )
2020-07-13 19:22:28 +02:00
Jonas Herzig
e090e8f4f3
Fix crash when video file name contains whitespace ( fixes #250 )
2020-07-13 19:04:32 +02:00
Jonas Herzig
e83805bee6
Remove MP4_HIGH preset ( fixes #254 )
...
It results in unreasonably high bit rates which regularly confuses users.
The Custom preset should generally be preferred.
2020-07-13 16:04:39 +02:00
Jonas Herzig
5bf6773655
Merge remote-tracking branch 'origin/develop' into snapshot
2020-06-28 22:07:49 +02:00
Jonas Herzig
a6f5931e7e
Fix output file render setting not being saved ( fixes #229 )
2020-06-28 21:12:12 +02:00
Jonas Herzig
513f53f1ee
Open output file popup in folder and with name of current file
2020-06-28 21:12:12 +02:00
Jonas Herzig
6038d3c4df
[1.14+] Fix resource pack loading during rendering ( fixes #182 )
2020-06-28 21:12:12 +02:00
Jonas Herzig
88be6b3935
Update to 20w22a (minimal mode only)
2020-06-04 13:03:34 +02:00
Jonas Herzig
d1ff98c76a
Fix 1.12.2 to 1.14.4-forge conversion
2020-05-23 20:13:54 +02:00
Jonas Herzig
62c6b36f08
Fix crash when minimizing on Windows during rendering ( fixes #140 )
...
Hopefully, haven't actually tried it cause, you know, Windows (and minimizing
with just xfwm4 doesn't exhibit the same behavior).
2020-05-08 10:17:49 +02:00
Jonas Herzig
d4192b354c
[1.15] Fix dead-lock due to data race during rendering ( fixes #156 )
2020-05-08 09:45:06 +02:00
Jonas Herzig
9fb4dce367
Reset export arguments when upgrading from old version ( fixes #148 )
2020-05-08 09:45:06 +02:00
Jonas Herzig
811f52dc17
Throw helpful error message when rendering with sodium (see #150 )
2020-05-08 09:45:06 +02:00