This is an excercise. There are 2 layers here and both are currently turned on. Here are the parts of the excercise: 1. turn off the bottom layer and look at the coloring on the top. Activate the gradient window and look at the colors. Notice where the light and dark colors are. Now looking at the image, slide the gradient slider slowly and watch how the lighting on the beads in the layer changes. 2. Turn off the top layer and turn on the bottom layer. turn the top layer on,look at the image again. turn it off. look at the image again. Notice that the top layer is adding highlights and some shading to the image, not adding extra features. Lighting and shading is what gives you 3D effects and in a computer since you can't turn on real lights, you accomplish that with where you place the light and dark areas of color. if your gradient's light and dark areas are too far apart for the fractal you are working on, try sliding them closer together. Below you'll find the fractal for this excercise. however, first you'll find a small gradient right below this which has been designed with the light right next to the dark. See what happens if you use this gradient on the top layer instead of the one that it comes with. ===========================experimental gradient======================= ExperimentalGradient { gradient: title="ExperimentalGradient" smooth=no position=-68 numnodes=2 index=132 color=15269887 index=133 color=0 } ==================================================================== =================excercise UPR====================================== ExcerciseUPR { ; This code is made available to ; anyone that wishes to use it. ; No copywrite, no restrictions. fractal: title="ExcerciseUPR" width=600 height=480 author="kelly christiansen" created="December 19, 2001" numlayers=2 layer: caption="New Layer 1" opacity=100 visible=yes alpha=no mergemode=overlay mapping: center=-0.113333333333333333/0 magn=4.61538461538461538 angle=90.0000025044781638 formula: filename="Overkill.frm" entry="OK-20" maxiter=100 percheck=normal p_p1=0/0 f_fn1=sin f_fn2=sin inside: filename="mde.ucl" entry="md-courbes-polaires-ea" transfer=cuberoot repeat=yes p_courbe="lituus" p_a=1 p_b=1 p_coord="polar" p_colorby="distance" p_colorfix="@minimum" p_barn="none" p_barn_offset=0 p_pairimp="none" p_sgn=no p_intf="ceil" p_rnd=0 p_fbmtxt=0 p_fbminit="pixel" p_fbmscale=1 p_fbmoffset=0/0 p_fbmangle=0 p_fbmstep=0.5 p_fbmastep=37 p_fbmoct=7 p_fbmpower=2 p_dectxt=0 p_dec_init="real z" p_dec_sgn=yes p_dec_type="Ceil" p_dec_scale=1 p_dec_size=1 p_dec_limit=1 p_txtr_gnarl=0 p_gnarl_init="z" p_gnarl_type="real" p_gnarl_form="gnarl" p_gnarl_scale=1 p_gnarl_scaling="Ceil" p_gnarl_size=1 p_gnarl_limit=1 p_gnarl_octaves=5 p_masking="none" p_mask_type="real pixel" p_threshold_l=0.5 p_threshold_u=1 p_trapping="lower" p_trp="iteration" p_trap_min=1 f_fn1=cos f_fn2=sin f_fnx=ident f_fny=ident f_fnb=flip f_fnpi=flip f_fm=ident outside: filename="mde.ucl" entry="md-courbes-polaires-ea" transfer=cuberoot repeat=yes p_courbe="lituus" p_a=1 p_b=1 p_coord="polar" p_colorby="distance" p_colorfix="@minimum" p_barn="none" p_barn_offset=0 p_pairimp="none" p_sgn=no p_intf="ceil" p_rnd=0 p_fbmtxt=0 p_fbminit="pixel" p_fbmscale=1 p_fbmoffset=0/0 p_fbmangle=0 p_fbmstep=0.5 p_fbmastep=37 p_fbmoct=7 p_fbmpower=2 p_dectxt=0 p_dec_init="real z" p_dec_sgn=yes p_dec_type="Ceil" p_dec_scale=1 p_dec_size=1 p_dec_limit=1 p_txtr_gnarl=0 p_gnarl_init="z" p_gnarl_type="real" p_gnarl_form="gnarl" p_gnarl_scale=1 p_gnarl_scaling="Ceil" p_gnarl_size=1 p_gnarl_limit=1 p_gnarl_octaves=5 p_masking="none" p_mask_type="real pixel" p_threshold_l=0.5 p_threshold_u=1 p_trapping="lower" p_trp="iteration" p_trap_min=1 f_fn1=cos f_fn2=sin f_fnx=ident f_fny=ident f_fnb=flip f_fnpi=flip f_fm=ident gradient: smooth=no position=114 numnodes=4 index=71 color=15720408 index=127 color=8261402 index=207 color=15265272 index=328 color=7175753 layer: caption="Layer 1" visible=yes alpha=no mapping: center=-0.113333333333333333/0 magn=4.61538461538461538 angle=90.0000025044781638 formula: filename="Overkill.frm" entry="OK-20" maxiter=100 percheck=normal p_p1=0/0 f_fn1=sin f_fn2=sin inside: filename="ldm.ucl" entry="ldm-Triangles" transfer=linear repeat=yes p_v=1/1 p_v2=10 p_uf="Trapped z" p_fm="010" p_md="Blend 2" p_nv=no p_tm="1" p_cm="Min Distance" p_vx=3 p_sm=5 p_v3=1 p_v1=1 p_v4=1 p_r=0 f_fn1=ident f_fn2=ident f_fn3=abs f_fn4=ident outside: filename="ldm.ucl" entry="ldm-Triangles" transfer=linear repeat=yes p_v=1/1 p_v2=10 p_uf="Trapped z" p_fm="010" p_md="Blend 2" p_nv=no p_tm="1" p_cm="Min Distance" p_vx=3 p_sm=5 p_v3=1 p_v1=1 p_v4=1 p_r=0 f_fn1=ident f_fn2=ident f_fn3=abs f_fn4=ident gradient: smooth=no position=-108 numnodes=5 index=102 color=6048319 index=171 color=16709836 index=244 color=5986633 index=297 color=4279585 index=395 color=14018027 } ===========================================================================