Author Topic: Having the sun stay in constant alignment with the hosts camera  (Read 1319 times)

Awhile ago I came up with a filming trick, I posted that trick in the BLC thread today.
Trick of the day: use environment control events to move shadows across a build while also using a blue screen. Then record camera motion across another build. If you get the moving shadows of the overlapping recording to match the still shadows of the other, you can make it appear as if the first recording is in real motion!
Using path cam and environment events this is possible but it takes a long time to set up and get the speed on both correct. So what I would like is a mod that makes it so however the host rotates there camera the sun is forced to match.

Example: the hosts camera turns forty-five degrees left, the sun moves forty-five degrees left to compensate. the hosts camera looks forty-five degrees up, the sun moves forty-five degrees down to compensate.

This mod should have three keybinds: toggle shadow camera, record sun movements, playback sun movements. Path camera can already record camera movements so that is not part of this request.


In depth brown townysis of the concept:

What if you want to make it in a blockland machinima that bricks were moving? You would need the lighting to give this appearance by moving. But then it would only look like the lighting is moving, so camera angle and lighting need to stay constant. By using pathcam, a mod that records camera movements, you solve one of these problems. But still you face the problem of lighting, to solve this I used environment events. However getting the speed to match is difficult, and you cannot do complex paths.

So I request a mod that forces the suns movement to match camera movements. This will be toggled by keybind so the host can decide on starting positions of the sun. But what if you want to make it so only one thing is turning and not the entire build? First you would record camera movements with path cam. Then you would play that back and enable shadow cam/enable recording sun movement. Afterwards you situate the camera somewhere and play back sun movements. Having recorded the camera motion that can be overlapped with the fixed recording where the sun was moving so everything in the second recording recording would have appeared to have been moving. Or this could be done in the reverse where the sun was moving in the first recording and fixed in the second so it appears that everything in the first recording was moving while the second one was staying still.


The request simplified:
three keybinds
  • first keybind toggles it so the sun moves the same way the hosts camera does.
  • second keybind toggles recording of the suns movement
  • third keybind plays back recording of the suns movement, it would reset the suns position to before playback before beginning.
In control options under options (the options area in controls because the way I have to word this is confusing) would be a tick-mark box that if ticked would make it so untoggling shadow cam resets the suns position to before the host started using it. Having it unticked means that wherever the sun ends up is where it will stay.

Tl;Rd: A server side mod for filming that makes the sun move in the same way as the hosts camera so the angle of the sun is constant.
« Last Edit: April 02, 2016, 07:40:55 PM by Bester Bageler »

bump, retitled op to make request less ambiguous.
« Last Edit: April 02, 2016, 07:41:17 PM by Bester Bageler »

This would actually be pretty cool for a single player gamemode


turnright(1);
Can you elaborate as to has this is of any help?

Can you elaborate as to has this is of any help?
its not it would just make the sun spin around like crazy

also this is really really tough (relatively easy to do clientsided but it'll be all choppy)

Can you elaborate as to has this is of any help?
It doesn't have to.  It'd just be fun to do.

It doesn't have to.  It'd just be fun to do.

Then why did you even post it here?

Then why did you even post it here?
He was just commenting on the idea like pwnfulz did

Then why did you even post it here?
Bah, lighten up.  No harm, no foul.  I routinely comment mentioning left-field purposes on Add-Ons.

im pretty sure zeblote is german, so it's impossible for him to have fun

im pretty sure zeblote is german, so it's impossible for him to have fun
literally Riddler