Projecting Camera Maps

By default in standard 3dsmax the Camera Map Modifier has a projection aspect ratio the same as the camera/render resolution, this isn’t good if you need to project a portrait image on a landscape render. Whilst there are plugins/MCG/OSL solutions to this, my solution works on standard max, with no plugins needed to reload the scene. It even works on CameraMapPerPixel too.  It simply works by scaling the camera based on the render resolution aspect to match the texture’s aspect ratio.

The script is quite clever and will automatically find a texture on the object that the camera-map is projecting with that is on the same channel ID.  So all you need do is select the camera.  If you need to change the aspect ratio of your render just re-run this script to fix all your projections.

Get it here on ScriptSpot.

http://www.scriptspot.com/3ds-max/scripts/camera-map-ratio

ratio_fixer

Advertisements

About davewortley

Somewhere between an artist and a programmer, I like technical things, but being creative. I love problem solving and coming up with elaborate solutions. This blog is where I shall share ideas, tips, tutorials and anything that amuses me.
This entry was posted in 3dsmax, MaxScript. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s