Frame the Winners Circle for the shape it was built for
The stand was composed to be looked at from a 4:3 pod monitor. On a 16:9 canvas its platform runs out at the sides and the shot fills up with sky and void, so the podium is now pillarboxed: the scene renders into a centred 4:3 viewport with the surround left black. The projection has to use the cropped shape too, or the scene comes out squashed into the narrower viewport instead of cropped by it. RP412PODIUMASPECT overrides the ratio, 0 turns it off. The camera also came in closer, from 33 units rather than 45, and now aims slightly below the group rather than above it. That tilt is what buys back the sky above the grandstand - aiming above the group tips the camera up instead and walks the winner's spot off the bottom of the frame, which is the one position that has to be in shot. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+10
-5
@@ -246,11 +246,16 @@ void
|
||||
// RP412PODIUMHEIGHT eye height above the group
|
||||
// RP412PODIUMAIM height of the aim point above the group
|
||||
//
|
||||
// framed off the stand itself: far enough back for all eight bays and
|
||||
// the numbers above them, high enough to look down the tiers
|
||||
Scalar standoff = 45.0f;
|
||||
Scalar height = 18.0f;
|
||||
Scalar aim_lift = 2.0f;
|
||||
//
|
||||
// Framed off the stand itself: close enough that the platform fills the
|
||||
// crop rather than trailing off into sky, high enough to look down the
|
||||
// tiers, and aimed slightly below the group so the tilt buys back the
|
||||
// dead sky above the grandstand. Aiming above the group tips the camera
|
||||
// up and walks the winner's spot off the bottom of the frame.
|
||||
//
|
||||
Scalar standoff = 33.0f;
|
||||
Scalar height = 20.0f;
|
||||
Scalar aim_lift = -2.0f;
|
||||
const char *tune = getenv("RP412PODIUMSTANDOFF");
|
||||
if (tune != NULL && atof(tune) != 0.0) standoff = (Scalar) atof(tune);
|
||||
tune = getenv("RP412PODIUMHEIGHT");
|
||||
|
||||
Reference in New Issue
Block a user