Users decide where light should and should not be cast via easy-to-use screen annotations, and lights are generated accordingly. Currently in alpha stage, but here are the currently planned features:
mesh lights as tubes and convex hulls
Add lamps facing desired areas (square and disk shapes for area lamps, ellipse and rectangle are WIP)
Customize direction to face surfaces directly or indirectly for rim lighting and consistent reflections
Carve out shadow cards (to block light in user-specified areas)
Nice, thanks for the link! In the back of my mind, I knew someone had to have done this. I have seen a similar add-on that just does the plot pointing like this.
I’m inherently doing the same thing with the reflected normal. Mine does an average over all the points drawn which can help if you want a larger surface to have the highlight, but just drawing a single dot would replicate this as well.