|MATLAB Function Reference|
Create or move a light object in camera coordinates
creates a light at the camera position.
creates a light right and up from camera.
creates a light left and up from camera.
with no arguments is the same as
creates a light at the specified azimuth (
az) and elevation (
el) with respect to the camera position. The camera target is the center of rotation and
el are in degrees.
The style argument can take on the two values:
local(default) - the light is a point source that radiates from the location in all directions.
infinite- the light shines in parallel rays.
uses the light specified in
returns the light's handle.
light_handle = camlight(...)
camlight sets the light object
Style properties. A light created with
camlight will not track the camera. In order for the light to stay in a constant position relative to the camera, you must call
camlight whenever you move the camera.
This example creates a light positioned to the left of the camera and then repositions the light each time the camera is moved:
Lighting for related functions
Lighting as a Visualization Tool for more information on using lights