Adverti horiz upsell

Projection Maker 1.9.5 for Maya (maya script)

A tool that projects an image plane onto an object

License
Button download
6,969 Downloads

Compatibility

  • 2011, 2010, 2009, 2008, 8.x, 7.x, 6.x

Operating Systems

  • Linux
  • Mac
  • Windows

History

Created:10/25/2007
Last Modified:09/01/2010
File Size: 15.7 KB

Keywords

maya, projection, uvs

Version History

V 1.9.5 - * After clicking on "Project", you will now be returned to your previous camera
* Aspect ratios are now set after clicking "Set"
* Clicking on "Render image" more than once will now respond correctly
* The bake texture window's dimensions will now inherit the image size's on first
run
* NOTE: After clicking on "Render image" in Maya 2011, an error will appear
in your script editor. This is not an issue. As as far as I can see, the
results are not hampered by it

V 1.9.0 - * The last projection name, width, and height, as well as the baked texture
width and height will now be kept until you close Maya
* Rendered images, as well as baked textures, are now put into separate
folders in the "projectionMaker" folder in your project's root directory
* Fixed a bug with the window size
* About window updated
* Debug call removed

V 1.8.5 - * Added a "Set" button that will automatically show the resolution gate,
as well as set the render globals, for proper positioning
* Baked texture resolution settings are now working correctly
* NOTE: Many might have noticed that the projection node is not correctly
being positioned. This has to do with the fact that you now need to size
the positioner object to the ENTIRE size of the resolution gate. (Top and
bottom)
* NOTE: If your renders only show a strip of color, usually wavy, make sure
that your render globals has it's device, and pixel aspect ratio's set
correctly
* TIP: To judge your projection more easily, select the IPShader node, and
under "Hardware Texturing", click on the drop down next to "Texture Resolution".
set this to "Highest [256x256]"

V 1.8.0 - * Cleaned up some of the code for maintainability purposes
* Error message added in to notify the user if no name has been entered
into the render name field
* Added in a dialog box so that the user can specify the size of the
generated texture (Accessed by clicking on the "Bake texture" button
* The "Render image" button now automatically sets the image plane\\\'s
transparency to 0
* More error checking added in
* Added in the ability to use other file formats other than .iff
* Made it so that when you press enter in the Y Image Size box,
the resolution gate automatically pops up
* Bake texture settings window now correctly closes when you press "Bake"

V 1.6 - * Added the abilty to bake the projected image into a file texture and
assign it to the mesh. This now allows you to completely get rid of
the projection node and shader
* The script will now ask you if you'd like to clean up the scene when
you first initialize the mesh to ensure correct operation.
* Updated the clean up function to include the above feature
* Fixed the saving directory bug. Now all files created go into the
"projectionMaker" folder in your projects's directory
* More error checking added in

V 1.0 - * Added the abilty to fix the image plane shader after a canceled render

V 0.6 - * Added the abilty to project from other angles, not just the front.
Click on "Select Alignment Group" in the main window, and rotate to
choose another view. NOTE: It is easier to do this in another camera.
* Extra error checking added in

V 0.5.1 - * Fixed a problem with cleanup command
* Fixed a problem with the projection node not taking the positioner
object's translation into account
* Added in the ability to select the initialized object
* Added in the ability to create a shelf button

V 0.5 - * First release