Hi Feklee- the only light that follows the camera is the default one you get if you do not add any lights at all. I imagine it could be scripted, as a separate operation, to transform lights from one named view to another for example, or from a base setup to the current camera.
Unfortunately there is no real camera-object in Rhino, thus nothing than can be grouped together with the lights. This has been on the wishlist for a few years.
A possibility would be to make a script that does this, but it would have to be ran each time you would like to update the lights.
Another solution would be to make a displaymode that has custom lights (pointlights) that would follow the camera.
You can actually turn on a camera widget which then can be grouped, but it isn’t very bullet proof. As soon as you turn off the widget, the grouping is lost.
You have to save at least one view first, then in the NamedViews pallet, select that view and check Show named view widget.
Thanks Sam, didn’t know that. As you say it is not a robust solution. The camera widget needs an update too, so move works propperly if you snap to the camera or the target. I recall it was very unstable earlier. Mainly suitable for dragging, or being controlled by the gumball.
Have you tried using Named Positions for the new light locations and then Named Views for the corresponding cameras? Both of these tool sets are available in the Panels drop down menu and I think it might allow you the quick changes you’re looking for without the light and camera grouping.