Okay, the Freecam is already really awesome ( Compared to how it was a pain to do in WoT )
I didn't used it for long but here are my first thoughts on how to " easily " ( No that should be actually really easy unless your engine is a mess to work with ) improve it to match 3D software level of filming possibilities ( Minus the key animation of course, but allowing this in free hand should be well enough to do great things ) :
- Rotate the camera on itself on Left/Right axis ( Let's say with 4 and 6 on the numpad so all camera movements can be centralized )
- Lock camera with boat movement while allowing camera movements itself. So you can have a decentralized camera naturally flowing with the ship ( Some kind of a mix between FreeCam and Cam centered on ship )
- Sliders ( Or at least hotkeys ) to change translate/rotate speed and others parameters at the fly ( I didn't try it yet but I guess you can modify how the Free Camera behaves in the camerasConfig file ? But having to change the file and reload replay each time you want to do a new shot would be a pain and totally counterproductive, despite being better than nothing )
All in all, the actual Freecam is really good and sufficient for any basic game demonstration. But adding those options should give it invaluable power for more cinematic driven productions.
I have an animated video in mind but I will have to wait for the T10 to realize it ( Which means a LOT of time with me ) but be sure I will share it here when it's done.
EDIT : Regarding the replays, I have nothing to say. It works very well and have all the options it needs to offer. Maybe a better rewinding process where you can control the speed of the rewind instead of jumping back, but maybe it's an engine constraint, and we can just achieve this type of effect in an editing software so that's not essential.