Adverti horiz upsell

Relight for Nuke 0.2.1 for Nuke

Fast depth-based 3D and HDRI relighting

License
Button download
241 Downloads

Compatibility

History

Created:07/27/2007
Last Modified:07/27/2007
File Size: 124 KB
DISCLAIMER
This thing is still in alpha stage, so you'll likely experience crashes, lockups, hard disk formats, backup tapes shreddings, natural disasters etc.
USE IT AT YOUR OWN RISK!


ABOUT
This is a partial porting of Relight plugin suite for Fusion, also written by yours truly.
These plugins allow fast 'true 3D' relighting of rendered sequences, given a depth channel and the 3D camera. This means the lighting will take into account the actual position of the surfaces and not only their normals. And this means, in turn, that you can relight using a spot light with quadratic decay, for example.
Now, here's why 'true 3D' is NOT true 3D (and you can't kiss mental ray goodbye - yet):
  • NO SHADOWS
  • no raytracing - no reflections, no refractions, no nothing
  • no volumes of any kind
Still, it is not completely useless. A clear example is with 'magic particles' done in compositing. They're magic, so they're not supposed to cast shadows, are they?

The Sponza atrium ( Marko Dabrovic) before and after 9 spotlights - and a couple of seconds

INSTALLATION
Put the files in %NukeDir%pluginsuser


QUICK START
Have a node with depth and normals and a matching camera. Create a rl3D node, select depth and normal channels, and depth type (eg -1/z for Maya). Create output layers for diffuse, specular and ambient components. Connect the camera. Create rlLights as needed and connect these also. Create rlMaterials as needed and put them AFTER the the rl3D node, they just ADD the actual lighting according to the material properties you define and the relevant mask.


DETAILED INSTRUCTIONS
Skipped, waiting for a source of inspiration ;)


VERSION HISTORY
v0.2.1
  • Linux version (rlLight is statically linked in rl3D)
  • 4.7v2 versions for Linux and Windows
  • bug fixes (wrong colors in rlIBL, penumbra and dropoff bug in rlLight)
v0.2
  • added rlIBL
  • support for parent axis in rlLight
  • proper handling of channels
  • many improvements and bugfixes
  • minor optimizations
v0.1
  • initial release

    
KNOWN BUGS
  • Linux: command rlLight will occasionally add two lights
I will update this section as soon as I test the thing :)

TODO LIST
  • duh, who knows...

Any testing and feedback VERY appreciated.


Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • whitesuri
    whitesuri