johni0702
dd46027a3a
Fix java 1.6 compatibility
2015-06-03 23:30:48 +02:00
johni0702
d171ff4346
Allow custom resolution for all video rendering modes
...
Remove tiled rendering
Choose different rendering strategy based on video size and framebuffer support
Make size of video writer queue configurable via system properties
2015-06-03 21:20:03 +02:00
CrushedPixel
2331634af9
Changed GuiRenderSettings to have "Advanced" settings
...
Added GuiColorPicker and implemented it for Greenscreen color choosing
2015-06-02 02:41:20 +02:00
johni0702
394165cba4
Add render option for sky color (green-screen effect)
2015-06-01 18:50:55 +02:00
CrushedPixel
7aaae3ea5c
Removed the opening of GuiReplaySaving to allow for more general approach
2015-06-01 11:05:22 +02:00
johni0702
779d0841d6
Properly render spectator hand in all custom rendering modes
...
Fix hand clipping with nearby blocks
Immediately show hand/item if a different player is spectated
2015-05-31 17:24:50 +02:00
CrushedPixel
fe036d72d8
Added Spectator Keyframes and handles them properly in both normal and rendered Replay Paths
2015-05-31 13:54:34 +02:00
johni0702
2add3ed518
Allow for simpler repositioning of the preview
2015-05-29 11:34:32 +02:00
johni0702
c44a1dfc14
Always use custom entity renderer for improved performance and consistency
2015-05-26 10:52:34 +02:00
johni0702
bca8aad98b
Add preview to default frame renderer
2015-05-26 10:46:33 +02:00
johni0702
c7d974b24d
Use ASM instead of inheritance to override methods in RenderGlobal
2015-05-25 13:13:21 +02:00
johni0702
538e95ad95
Set name of unnamed threads
2015-05-24 15:18:41 +02:00
johni0702
7d9b92423d
Fix entities not being rendered in the first frame
2015-05-24 13:45:28 +02:00
johni0702
18f22f57d0
Rework rendering
...
Adds default, stereoscopic, tiling, cubic and equirectangular frame rendering
2015-05-23 14:58:34 +02:00
CrushedPixel
e8320ebd0f
Added Keyframe Repository, which is stored in Replay File itself and allows Camera Path Presets to be saved and loaded
2015-05-01 23:20:16 +02:00
CrushedPixel
79be2bd0d5
Started localizing the Chat Messages and GUI
2015-04-26 01:47:27 +02:00
CrushedPixel
0003f040ed
Refactored and reformatted code to use less static variables
2015-04-23 14:09:54 +02:00
Marius Metzger
df183cd5a6
Updated build.gradle to use local distributions of Replay Studio instead of mvn repo (which didn't work on Mac)
...
Made Screenshots work on Windows File Systems (only worked on UNIX before)
Dried Screenshot ZIP Code
2015-04-13 15:02:20 +02:00
Marius Metzger
352fcbde4e
Freed mouse during rendering process
...
Made replay_recordings and replay_videos folder customizable through config file (not recommended)
2015-04-06 19:15:55 +02:00
Marius Metzger
e4d282bffe
Added Option to force load all chunks when rendering
...
Rewrote a lot of the Settings code
Started destroying the ReplayProcess, gonna fix that ASAP
2015-04-06 11:00:32 +02:00
Marius Metzger
e7c2a462f3
Significantly improved the performance of video rendering by using the magic of multithreading
2015-04-05 02:10:44 +02:00
Marius Metzger
82160b68d4
Made Replay Settings actually persist over the course of two Minecraft sessions.
...
Started breaking video rendering. Time to put it back together.
2015-04-05 00:41:49 +02:00
Marius Metzger
11e26e0129
Updated build.gradle to automatically build fat jars with the dependencies in the /libs folder. This utilizes the shade.sh shell script. Use ./gradlew without explicitely invoking the build task, as this will automatically build a fat jar.
...
Sorry for this painful commit, but git somehow f'd up and sees changes in files where there aren't any.
2015-03-21 17:05:53 +01:00
Marius Metzger
03f6ba1ade
Added Video Export feature with according Options in the Options Menu
...
Fixed Linear Interpolation
2015-02-08 12:40:37 +01:00