/Lumiere

Interactive Lightning

Primary LanguagePython

Lumiere

Interactive Lightning add-on for Blender

(Preview : https://www.youtube.com/watch?v=ZF3Xf5lxZOk&list=PLG2jIUa3pBt5XRYJjSi6UA5PWUitH2Rud)


Control and positioned your light with the mouse directly on your model. Adjust the energy and scale interactively.

Use blender lamp, panel light, HDRI, background sky.

Add gradient texture to mimic professional light panel, soft box or use real HDRI.

Create a new light :

Select the type of your light. Click on "Add Light".

In the first 3dView, use "CTRL + Left Click" on your object to add your light. You are in interactive mode. To release the light use "Right Click" or "Escape". The light will be automatically parented to your object.

Interactive mode : interactive_mode

"Left mouse button" : Align the light with the refection or the normal of the target object (see "N" option). interactive mode

"ALT + Mouse move" : Range of the light from your model

"Left Shift + Mouse move" : Energy of the light

"N" : Alternate the angle from the view to the normal (try on a plane object to see the difference)

"F" : Alternate the falloff types : Quadratic, Linear, Constant

"R" : Rotate the light on the Z axis

"G" : Grab the light and orbit around the target point : grab

Ghost mode : hid_all_but_this_one

Hide all the light save this one. hid_all_but_the_light

Hide light :not_hid_lamp // hid_lamp

Hide/Unhide the selected lamp hid_light

Target :

Allow you to control the light only with this object target

Light settings :

MIS : Multiple Importance Sampling - Reduce noise

Shadows : Only for lamp - cast shadows or not

Diff : Diffuse reflection rays

Spec : Specular reflection rays

surface_settings

Light Falloff :

Use the Quadratic, Linear or Constant falloff falloff

Smooth :

Soften the light falloff smooth_falloff

Controls :

By default :

  • the light will be place at 0,5 blender unit from your object
  • the angle of the light is compute by using the view3D

Blender lamps :

("HEMI" is not supported)

"Point", "Sun": "S" to change the softness of the shadow

"Spot" : "S" to change the softness of the shadow // "Z" : Change the spot blend // "X" : Change the spot size spot_lamp

"Area" : "S" to scale the light on the XY axis // "X" : scale the light on the X axis // "Z" : scale on the Y axis area_lamp

"Sky" : "S" to change the softness of the shadow // The view angle will automatically change the light color sky

Panel light :

"Z" : scale on the Y axis

"S" : scale the light on the XY axis

"X" : scale the light on the X axis

"Page UP" : Add a side to the shape add_shape

"Page DOWN" : Delete a side to the shape less_shape

Gradient :

"+" : Add a color stop to the coloramp

"-" : Delete a color stop to the coloramp

Gradient Types: gradient_types

Interpolation : Change the blending of the colors gradient_interpolation

Texture :

Add a diffuse color texture to your light (only panel light) hdri_texture

Gid shape :

"Z" : scale the row on the Y axis

"S" : scale the light on the XY axis

"X" : scale the column on the X axis

"SHIFT + Z" : scale the gap between the rows on the Y axis // "SHIFT + X" : scale the gap between the columns on the X axis

"UP Arrow" : Add a row to the grid // "DOWN Arrow" : Delete a row to the grid

"RIGHT Arrow" : Add a column to the grid // "LEFT Arrow" : Delete a column to the grid grid