IBL Stuff
is an Image Based Lighting Tool for Maya and Arnold renderer, it's a
simple tool with a well organised user interface that allows look-development
artists to easily load different IBL setups in a Maya scene.
Once the IBL is loaded, the tool provide the possibility to switch between IBL's and settings at any time. Deleting (or switching off) previous loaded IBL's.
- Switch between IBL's on the fly
- Thumbnails and useful information
- Hide/Unhide lighting checkers and Macbeth chart
- Hide/Unhide shadow catcher
- Hide/Unhide backplate
- Environment offset controls
- Animation turntables setup
- Have the possibility to animate both rotations, asset and environment
- Setup standard AOV's
There are several ways to get ibl_stuff
installed on your system.
- You can install it as a standard python library through its
setup.py
script. - You can clone the repo and add the inner
ibl_stuff
directory to yourPYTHONPATH
environment variable. - You can copy/symlink the inner
ibl_stuff
directory to your~/maya/scripts
directory.
My humble recommendation:
- Users: copy the inner ibl_stuff directory to
~/maya/scripts
- Developers: run
setup.py
or add the dir to yourPYTHONPATH
(you probably already know what suit your needs better).
Requires Autodesk Maya >= 2014
import ibl_stuff
ibl_stuff.show()
Or run it as standalone by typing te following in a terminal
python -m ibl_stuff
In order to produce high quality assets for ibl stuff
, Alberto has
contributed a nice set of Nuke tools to streamline the IBL creation proccess, you can
install those tools by cloning the repo and typing the following on a terminal:
python nuke_tools/setup.py
Check other options available by typing
python nuke_tools/setup.py help
.
- Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
- Fork the ibl_stuff repository on Github to start making your changes (make sure to isolate your changes in a local branch when possible).
- Write a test which shows that the bug was fixed or that the feature works as expected.
- Send a pull request and bug the maintainer until it gets merged and published. :)
Make sure to add yourself to CONTRIBUTORS.md
!