a place to thoroughly test the light rig to ensure that it will serve most or all of the shots in the sequence well this is a vast improvement of the traditional way of setting up light rigs from key shots which cannot ensure that the light rigs will work for other shots in the sequence thus the present invention eliminates the shortcomings of the current use of key shots and light rigs generated by the key shots referring now to fig2 in the case of a 3d cg environment in which the sides of its bounding box or lighting cube are parallel to the 3 axes x y and z the mathematics and the coordinates of the 8 corners of the bounding box and the center of each of the box 39 s 6 surfaces can be designated and calculated as follows the maximum and minimum values of the x y and z axes are denoted as xmax xmin ymax ymin zmax zmin respectively thus the coordinates of the 8 corners of the bounding box randomly designated as a 1 a 8 are the positions of the 6 fill lights l 1 l 6 can be the position of each of the 6 fill lights are calculated by simple geometry each light is a standard 90 degree cone light each light can be seen as to form a 90 degree isosceles triangular cone with the surface that it faces towards using light l 2 as an example and turning to fig3 in addition to the lighting cube a lighting and compositing pipeline in accordance with the present invention also uses a wrapping script e g a set of computer programming commands written in a text format to automate the 6 steps for producing colored.