//RECORDED ZSCRIPT 1.55 //Refraction tutorial by Winged One [IButton,Play,"Press to play this ZScript. ZScript can be aborted at anytime by pressing the ‘esc’ key.", [IReset,,2.0] //[IPress,Custom] [Note,"Using The New Refraction Feature."] [Note,"First, to make an interesting background I use the spray stroke.",Stroke:Color Spray] [IPress,Stroke:Color Spray] [ISet,Draw:Draw Size,93] [ISet,Draw:Draw Size,105] [CanvasStroke,(ZObjStrokeV02n265=YH11FVD3p1H121VD1p4DH122VD0p53H121VD0p7BH11EVD1p83H11BVD4p87H117VD7p89H114VDAp8BH111VDDp8DH10FVE0p8AXH10FVE3YH10FVE7p8BH110VEBp8AH114VF0p8BXH117VF2H11BVF3H11FVF3YH125VF2p89H12BVEFp8CH131VEBp8DH137VE6p87XH139VE3YH139VE2p8AXH13BVE5H13FVEAYH145VEFp8BH14AVF4p8CH14CVF8p8AH14AVFEp8CH144V107p8EH13CV111p92H134V118p96H12CV11Dp9BH124V11DpA2H11BV118pA4H112V113pA8H10AV10FpAEH103V10ApB8HFEV102pC1HFBVF8pC5HFAVEDpC8HF9VE7pCBHF8VE6pCCHF6VEApCFHF0VF3pD2HEBVFDpD5HE7V105pD7HE6V10BpD9HE6V111pD8HE9V118pD9HEEV11FpD5HF4V125pD6HFBV12BpD5H102V12FpD7H10AV130pD8H115V130pDAH123V12FpD8H131V12CpD5XH141V128H14FV124YH15BV120pD6H163V11CpD2H16BV119pD5H171V114pD6H178V10EpD0H17FV105pCFH183VFApD0H184VEFpD2 H182VE4pD9H17DVD8pE5H177VCCp11H171VC1p44H16BVB8p62H165VB2p72H15FVACp7BH159VA8p80H153VA5p84H14CVA2p86H145V9Fp87XH13EV9DYH137V9Ap88XH130V99H129V98H122V98YH11CV98p89H115V97p8AXH10FV95H107V95YH101V95p8BHFBV95p89HF7V97p86HF2V9Cp87HEDVA2p86HE9VA8p87HE7VB0p86HE8VB8p84HECVC0p82HF4VC6p81XH100VC8H10FVC4YH11DVBBp7DH126VAEp7BH12AV9Ep7CH128V8Cp7DXH123V7CYH11CV70p7FH114V68p80H10CV62p81H103V61p83XHFBV62YHF4V67p81XHF0V6CHEDV71YHEBV75p82HE8V78p83HE5V7Bp84XHE1V7FYHDCV85p83HD6V8Ep84HD2V98p86XHD0VA1HCDVA9HCBVB2YHCBVBAp85HCCVC1p81HCFVCAp82HD2VD4p83XHD5VDFYHDAVE9p82XHE2VF2HEBVF9HF5VFEYH100V100p83H10DVFFp82XH11BVF9YH12BVEEp81XH13DVE2H14DVDAYH159VD8p7EH163VDDp7DXH16BVE4YH170VEAp7EXH174VEDYH175VEEp7FXH175VF0YH174VF5p81H171VFDp83H170V103p84H16FV104p85XH170V105YH175V104p82XH17FV101H18AVFEYH191VFDp81XH194VFDH196V100H197V104YH197V105p82H19AV102p87H19EVFAp88H1A1VEAp8AH1A1VD4p8CH19CVC1p91H194VB5p96H18BVACp9BH181VA6p9DH177V9FpA0H16CV99pA1XH15FV94YH152V91pA0H145V90p9EH138V94p9AXH12DV9FYH127VB0p98H126VC0p94H12BVCFp93H133VDCp91H13DVE5p90H146VE7p8E H14CVE5p8DH14BVDDp8FH144VCFp91H137VC0p93H127VB7p96H114VB6p98H101VC0p99XHF0VD2HE6VE6HE2VF6HE2V100YHE5V109p9AXHE9V110YHEBV117p99XHEDV11DYHEEV122p9AHEEV126p99XHEFV12AHF0V12FHF2V133HF4V137HF8V13DYHFDV143p9AH104V146p99H10CV146p95XH117V140YH124V138p92H130V134p93H13BV134p92XH146V136H14EV138YH153V13Bp90H154V140p91H154V144p92H152V147p93H150V14Ap94H14FV14Ap97H14DV147p98XH14CV140YH14DV138p93H154V12Fp92XH15EV126YH168V11Dp93H172V114p94XH176V110YH177V110p95H174V111p96H16DV115p97H163V118p99H153V117p9BH141V113p9CH132V10Bp9EH12BVFDp9DH12EVEBp99H136VDDp97H13EVD6p93XH143VD5YH144VDCp94H141VE8p97H13CVF2p99H136VF9p9CH131VFCp9EH12CVFBp9FH126VF6pA1H123VECpA2H123VE1pA1H126VDBp9BH129VDBp99H12BVE3p9AH12BVF1p9BH128VFBp9DH123V101pA0H11EV102pA2H118VFEpA4H114VF4pA3H114VE8p9FH118VE2p99XH11FVE4H125VEEYH128VF9p9AH128V102p9CH126V106p9EH123V108pA0H120V108p9DH120V103p55H120V103P)] [IPress,Tool:SimpleBrush] [Note,"Now, I want to capture a depth alpha of the stroke I just placed here using the MRGBZ grabber tool.",Tool:MRGBZGrabber] [IPress,Tool:MRGBZGrabber] [CanvasStroke,(ZObjStrokeV02n90= YH127VEAp2H128VEEp29H129VF1p2AH12BVF5p2CH12CVF9p2EH12EVFDp2FH130V101p30H133V105p31H135V109p32XH138V10DYH13AV110p33H13CV113p34XH13EV116H141V11BYH146V121p35XH14AV127YH14FV12Ep36H153V134p34XH157V13AYH15AV13Fp36H15DV145p38H161V14Cp3CH165V153p40H16AV15Ap44H16FV15Fp49H174V163p4BH17AV168p4EH17FV16Cp50H184V170p51H188V175p53H18CV17Ap54XH190V17FYH194V184p55XH198V189YH19DV18Dp56H1A1V190p59H1A7V192p5CH1ADV195p5FH1B3V199p61XH1B9V19EYH1BFV1A2p62XH1C5V1A5H1CBV1A8YH1D0V1AAp61H1D4V1ACp62H1D8V1AFp63H1DCV1AFp62H1DFV1B1p61H1E2V1B2p62H1E5V1B3p63XH1E7V1B4YH1E9V1B5p62H1EBV1B7p61XH1EDV1B8YH1F0V1B9p60H1F2V1B9p5CH1F4V1BAp5BXH1F5V1BAYH1F5V1BBp5DH1F7V1BDp5EH1F8V1BFp5DH1F9V1C0p5EXH1FAV1C2H1FBV1C2H1FBV1C4H1FCV1C5H1FCV1C6YH1FEV1C7p5DH200V1C7p5AH202V1C6p59XH203V1C6H204V1C7H205V1C8YH206V1CAp5AXH206V1CBYH207V1CCp5BH207V1CDp5AH208V1CEp5BXH209V1CEH20AV1CFYH20BV1D0p5CXH20CV1D1H20CV1D2YH20DV1D3p5DH20EV1D3p5BH20EV1D4p5CXH20FV1D4YH210V1D4p5BH211V1D4p5CH211V1D4P)] [Note,"The next step is to make the alpha I just captured into a cubical skin. The first step is to set the Mesh Smoothing to zero which initializes cubical skinning mode.",Alpha:MSm,0] [ISet,Alpha:MSm,0] [Note,"And since I want the cubical skin to be flat on one side I unpress the Alpha:Doublesided button.",Alpha:DblS] [IUnPress,Alpha:DblS] [Note,"Now to make the alpha into a cubical skin.",Alpha:Make 3D] [IPress,Alpha:Make 3D] [IPress,Layer:Clear] [Note,"Activate Global Perspective mode by holding down shift and pressing the Perspective button.",Draw:Perspective] [IKeyPress,SHIFT,[IPress,DRAW:PERSPECTIVE]] [Note,"Now to place the newly-made cubical skin onto the canvas."] [CanvasStroke,(ZObjStrokeV02n74= YH13DVEDp1H13EVF2p13H13EVF5p16H13EVFAp1AH13EV100p1DH13EV105p20H13EV10Bp22H13FV110p23H13FV116p25H13FV11Dp26XH13FV123H13FV128YH13FV12Ep27H13FV134p26H13FV13Ap27H13FV140p28XH13FV146H13FV14DH13FV155H13FV15CYH13FV162p29H13FV168p2AXH13FV16FYH13FV176p29XH13FV17EYH13FV185p2AH140V18Bp2BH140V190p2CH140V197p2DXH140V19DYH140V1A5p2FH140V1ACp31H140V1B3p32H140V1B9p34XH140V1BFYH140V1C4p35H141V1CAp36H141V1D0p38H141V1D7p3BH141V1DDp3CH141V1E4p3DH141V1E9p3FH141V1EDp41H141V1F2p44H140V1F7p45H13FV1FDp46H13FV204p48H13FV209p4BH13FV20Fp4CH13FV212p4DH13FV216p50H13FV21Cp52H13FV221p54XH13EV22BH13EV230H13EV234YH13EV23Cp56XH13EV244YH13EV247p57H13EV24Bp58H13EV255p59H13DV25Cp5BXH13DV25FYH13EV267p5DH13FV270p5EH13FV275p5FH13FV27Cp61H13FV282p62XH13FV287YH140V28Dp63H140V296p64XH140V298YH141V297p1BH141V297P)] [IPress,Transform:Rotate] [CanvasStroke,(ZObjStrokeV02n31= YH163V10Bp2H164V107p22H164V103p26H163VFDp29H163VFAp2BH163VF4p2CXH162VF0H161VE9YH161VE4p2BXH162VDCYH163VD5p2DH164VD0p2CH164VCEp2DH164VCAp2CH164VC8p2EXH164VC6YH164VC5p2CXH164VC2H164VBEYH163VBCp2BXH163VBAYH163VB8p2CXH163VB6H163VB4YH163VB1p2BH163VAFp2CH163VAEp2BXH163VADH163VACYH162VACp1AH162VACP)] [CanvasStroke,(ZObjStrokeV02n4= YH160VE7p2H160VE6p42XH161VE5YH161VE5P)] [CanvasStroke,(ZObjStrokeV02n21= YH168V115p1H16CV114p25H16EV113p27H171V112p29H173V111p2AH175V110p2CH176V110p2DH177V110p2CH17AV10Fp2DXH17CV10FH180V10EYH182V10Dp2BH184V10Cp2DXH188V10AYH18AV10Ap2BH18BV10Ap2DH18CV10Ap2BXH18EV109YH190V108p2CH193V106p2BH193V106P)] [CanvasStroke,(ZObjStrokeV02n68= YH139V116p1H13CV117p1DH13EV117p26H142V116p2CH145V115p2FH146V115p31H149V115p32H14BV115p33H14CV115p30H14EV114p33H150V114p34H153V113p35XH155V113YH157V112p36XH159V111YH15AV111p35H15DV110p34H15FV110p35H162V10Fp36H163V10Fp35H164V10Ep34XH167V10DYH169V10Dp36H16AV10Cp35XH16DV10CYH170V10Bp34H172V10Bp35H173V10Ap36H174V10Ap35XH178V109YH17CV107p34H17FV106p35XH180V106YH182V106p34H185V105p35XH187V104YH189V103p34XH18AV103H18CV102YH191V101p35XH194V100H197VFFH19AVFEYH19CVFDp36XH1A0VFCH1A1VFBYH1A2VFBp37XH1A3VFBH1A5VFAYH1A6VF9p36H1A7VF8p37H1A9VF7p38H1ACVF6p3BH1AEVF5p3DH1AFVF4p3CH1B2VF3p3DXH1B4VF1YH1B7VF0p3CH1B8VF0p3EXH1B9VF0H1BBVEFH1BEVEEYH1BFVEEp3FH1BFVEDp40H1C0VECp3FXH1C1VEBYH1C2VEBp40H1C2VEBP)] [CanvasStroke,(ZObjStrokeV02n19= YH13EV118p3H142V118p29H143V118p2CH144V118p2DH145V118p2EH144V118p45H143V118p46H142V118p45XH141V118H140V118YH13FV118p46H13EV118p45XH13DV118YH13CV118p47XH13BV118YH13AV118p48H139V118p49H138V118p4DH138V118P)] [IPress,Transform:Move] [CanvasStroke,(ZObjStrokeV02n19= YH134V119p1H131V11Bp1FH12FV11Cp26H12CV11Ep2BXH12BV11FYH12BV120p30H129V120p34XH126V120YH126V121p36H124V122p3AH122V122p3EH120V122p43H11DV122p46H11BV122p47H119V122p49H118V122p4BH118V123p4DH11AV122p1DH11AV122P)] [IPress,Transform:Scale] [CanvasStroke,(ZObjStrokeV02n39= YH162VF2p1H164VF2p33H165VF3p34H167VF3p36H168VF4p37H169VF4p39H16AVF4p3AH16BVF5p3BXH16CVF5YH16FVF6p3CH172VF6p3EH173VF6p3DH177VF6p3CH17AVF6p3EH17CVF6p3DH17EVF6p3EH180VF6p3FH184VF6p40XH187VF6YH188VF6p41H18CVF6p43XH18EVF6H191VF6YH193VF6p44H196VF6p47H197VF6p45H199VF6p46H19AVF6p45XH19BVF6H19CVF6YH19DVF6p46H19EVF6p45H19FVF6p46XH1A0VF6H1A2VF6YH1A3VF6p45H1A4VF6p46XH1A5VF6YH1A5VF6P)] [Note,"Now I experiment with the shadow settings to find an angle that I like. Soft shadow rendering wasn't used in this tutorial for the purposes of speed."] [IPress,Tool:SimpleBrush] [IPress,Tool:Sphere3D] [IPress,Light:Light Switch] [IUnPress,Light:Light Switch] [ISet,Light:SHADOW:Length,50] [ISet,Light:SHADOW:Length,300] [IPress,Render:Shadows] [IPress,Render:Best] [IPress,Render:Preview] [IPress,Light:Light Switch] [ISet,Light:Light Placement,0.70967,0.67741] [IPress,Render:Best] [IPress,Render:Preview] [Note,"Here I want to duplicate the layer since I want to render the glass spheres with shadows. I'll get into how this works at a later step.",Layer:Dup] [IPress,Layer:Dup] [IUnPress,Layer:LAYER 2] [IPress,Layer:LAYER 1] [Note,"Now I do a best render of the first layer using shadows.",Render:Best] [IPress,Render:Best] [Note,"The next step is to bake the layer. The reason I want to do this is because Refraction depends on flat color only rather than shaded color. Baking converts all the pixol information to a Flat Color material using all the shading from the rendering",Layer:Bake] [IPress,Layer:Bake] //[IUnPress,Draw:L] [Note,"Here is where the refraction set-up comes in. I set the RGB Intensity to 0. Refract only works if you have an RGB Intensity less than 100",Draw:Rgb Intensity,0] [ISet,Draw:Rgb Intensity,0] [ISet,Draw:Refract,0] [Note,"Here I set the Refract intensity to 50 percent, which is about right for glass. For water, it would be 33 percent.", Draw:Refract,55] [ISet,Draw:Refract,50] [IPress,Material:FastShader] [IPress,Material:JellyBean] [Note,"A good material to use is Jellybean. I set the Diffuse value to 100 and the Ambient value to 70 which gives a good glass look when using refraction."] [ISet,Material:MODIFIERS:Diffuse,100] [IPress,Render:Preview] [ISet,Material:MODIFIERS:Ambient,30] [ISet,Material:MODIFIERS:Ambient,70] [Note,"Now to place the glass spheres on the first layer."] [CanvasStroke,(ZObjStrokeV02n27= YH1A4VE9p2H1A4VEDp12H1A5VF1p17XH1A6VF4H1A6VF6H1A7VF8YH1A7VFAp18H1A7VFCp19XH1A7VFDH1A7VFFYH1A8V101p1AXH1A8V102H1A8V104H1A9V105YH1A9V106p1CXH1A9V107H1A9V109H1A9V10BH1A9V10CH1A9V10DYH1A9V10Ep1DXH1A9V10FYH1A9V110p1EXH1A9V111H1A9V112YH1A9V113p1DH1A9V113P)] [IPress,Edit:UNDO ] [IStroke,Draw:Current Tool Preview,(ZObjStrokeV02n26= H41V5BH40V58H40V56H41V54H42V51H43V4FH43V4CH44V4AH44V48H44V47H44V46H44V45H44V44H45V43H45V41H45V40H45V3FH45V3DH46V3BH46V39H46V37H47V36H47V35H47V34H47V33H47V33)] [ISet,Draw:Imbed,-0.94531] [Note,"I set the imbed value here to an appropriate value so the spheres won't be drawn sticking up only halfway through the ground.",Draw:Imbed] [CanvasStroke,(ZObjStrokeV02n44= YH15BV6Ep1H15CV72p16H15CV75p18H15CV77p1AH15CV7Ap1CH15CV7Cp1EH15CV7Ep1FH15DV80p20H15EV82p21XH15EV83YH15EV85p22H15EV87p23H15EV88p24XH15EV89H15EV8BH15EV8DYH15FV8Fp25H160V91p24H160V92p22XH160V93H161V94H161V96H161V98H161V9AH161V9CH162V9EH162VA0H163VA1H163VA2H163VA3H164VA4YH164VA5p21H164VA6p22H164VA7p23XH164VA8YH164VA9p24H164VAAp23XH165VABYH165VACp25H165VADp24H165VAEp25XH166VAFH166VB0YH166VB0P)] [CanvasStroke,(ZObjStrokeV02n28= YH160VC0p1H160VC4p17H160VC5p1AH160VC8p1CH161VCAp1EH161VCCp1FH161VCFp20H162VD1p21XH163VD3YH164VD6p22H165VD8p23XH166VDAH167VDCYH168VDDp24XH169VDFYH169VE0p25XH169VE1H169VE2YH169VE3p24H16AVE4p21H16AVE5p22H16BVE6p21H16BVE7p22XH16CVE8YH16CVE9p21XH16CVEAYH16CVEBp22H16CVEBP)] [CanvasStroke,(ZObjStrokeV02n25= YH1C3VE0p2H1C5VE3p13H1C5VE5p17H1C6VE8p1CH1C6VEBp20H1C6VEDp21H1C7VEFp23H1C8VF1p25H1C9VF3p26H1C9VF6p27H1C9VF8p28XH1CAVFAH1CBVFBH1CBVFCYH1CCVFDp29XH1CCVFEYH1CDV100p2AH1CDV102p29XH1CDV103YH1CEV104p2AXH1CEV106YH1CFV108p29H1CFV109p2AXH1CFV10AYH1CFV10AP)] [CanvasStroke,(ZObjStrokeV02n24= YH244VDDp1H246VE0p2AH246VE3p30H247VE6p34H247VEAp38H247VEDp3AH247VEFp3CH247VF1p3EH248VF3p3FH249VF5p41H249VF7p42XH24AVF8YH24AVFAp43H24AVFBp44H24AVFCp45XH24AVFDH24AVFEH24AVFFYH24BV100p46XH24BV102YH24BV103p47H24BV104p46H24CV104p45H24CV104P)] [CanvasStroke,(ZObjStrokeV02n24= YH86VE7p1H88VEAp13H89VEBp15H89VEDp16H89VEFp18H8AVF2p17H8BVF4p18H8CVF7p19XH8DVF9YH8EVFAp1AXH8FVFBYH8FVFDp1CXH90VFFYH91V102p1DXH91V105H92V107YH92V109p1EH92V10Ap1DH93V10Bp1FH93V10Cp20XH93V10EH94V110YH94V111p1AH94V111P)] [CanvasStroke,(ZObjStrokeV02n16= YH91VA3p1XH91VA4YH91VA7pAH92VA9pCH92VABpEH93VACp10H94VAEp11H94VAFp12H95VB0p13H96VB2p14H96VB3p15XH96VB4H96VB5YH97VB6p16H97VB7p17H97VB7P)] [CanvasStroke,(ZObjStrokeV02n22= YHCAV4Bp1HCCV4EpAHCCV4FpCHCCV50pDHCDV53pEHCEV55p10HCFV57p11HD0V59p12HD1V5Ap13HD2V5Bp14XHD3V5CYHD3V5Dp15XHD4V5EYHD4V5Fp16XHD4V60HD4V61YHD5V62p17XHD5V63HD6V64HD6V65YHD6V66p18HD6V66P)] [CanvasStroke,(ZObjStrokeV02n26= YHFCV138p1HFCV13Bp18HFDV13Fp19HFDV143p1AHFDV147p1BHFDV14Ap1CHFEV14Cp1DXHFEV14FYHFFV150p1EH100V153p1DH100V155p1FH100V156p1DH100V157p1EH101V159p1FH102V15Bp20H102V15Cp1FH102V15Ep20XH102V160YH102V162p21XH102V163H103V163H103V165H103V166YH103V167p22H103V168p21H103V168P)] [CanvasStroke,(ZObjStrokeV02n28= YH64V12Ap1H64V12Ep8H64V130pAH64V132pDH65V135p10H66V137p13H67V13Bp15H68V13Fp17H68V142p18H69V144p19H69V146p1AXH6AV147YH6AV148p1BXH6BV149YH6BV14Bp17XH6BV14CH6BV14EH6BV14FH6CV150H6CV152YH6DV153p18H6EV154p17XH6EV155H6FV156H6FV157H6FV158H6FV159YH6FV159P)] [CanvasStroke,(ZObjStrokeV02n24= YH192V12Bp1H192V12FpFH192V131p12H192V133p15H192V135p17H192V137p18H193V139p19H193V13Bp1BH194V13Cp1CH194V13Dp1DXH194V13EYH194V140p1EH195V141p1DH195V142p1FXH196V142YH196V143p20H196V145p1FXH197V145H197V147YH197V148p20XH197V149YH197V14Ap21H198V14Ap1AH198V14AP)] [CanvasStroke,(ZObjStrokeV02n26= YH20EV165p1H20EV169p1BH20EV16Cp1FH20EV170p23H20EV175p26H20EV178p29H20EV17Cp2BXH20EV180H20EV182H20FV184YH20FV185p2CXH210V187YH210V188p2DXH210V189YH210V18Ap2CH210V18Bp2DXH210V18EYH210V190p2EH210V191p2FH210V192p2DXH210V193YH210V195p2EH210V197p2FH210V19Ap30XH210V19DYH210V19DP)] [CanvasStroke,(ZObjStrokeV02n14= YH250V112p1H250V116p1DH250V119p23H251V11Dp27H252V121p2CH253V124p30H253V127p32H253V129p33H253V12Ap34H253V12Bp36H253V12Dp37H253V12Ep38XH253V12FYH253V12FP)] [CanvasStroke,(ZObjStrokeV02n25= YH185V183p1XH185V184YH185V187p26H185V18Ap2BH185V18Ep2FH186V192p33H187V197p36H187V19Bp39H188V19Fp3BH188V1A3p3CH188V1A5p3DH188V1A7p3EH188V1A9p3FXH189V1AAH189V1ABH189V1ADH189V1AFYH18AV1B1p3DXH18AV1B4H18AV1B6YH18AV1B8p3EXH18AV1B9H18AV1BAYH18AV1BBp3DH18AV1BBP)] [CanvasStroke,(ZObjStrokeV02n30= YH53V190p1H56V193p17H57V196p1AH58V199p1CH59V19Cp1EH59V19Ep1FH5AV1A0p21H5AV1A3p22XH5BV1A4YH5CV1A6p23XH5DV1A8YH5EV1A9p24H5EV1AAp23XH5FV1ACYH60V1AEp24XH61V1B0H62V1B2H63V1B4H65V1B6H65V1B8H66V1B9YH66V1BAp25H67V1BCp24XH68V1BEYH68V1BFp25XH69V1BFYH69V1C0p24XH6AV1C0YH6BV1C0p25H6BV1C0P)] [CanvasStroke,(ZObjStrokeV02n27= YH118V188p2H11AV18Cp15H11AV18Ep17XH11BV191YH11CV194p18H11DV197p1AH11EV19Ap1CH11EV19Cp1EH11EV19Dp1FH11FV19Fp20H120V1A1p21XH121V1A3YH121V1A5p22XH121V1A7H121V1A8YH122V1A9p23XH123V1AAH123V1ABYH123V1ADp24XH123V1AFH123V1B1H124V1B2H124V1B4YH124V1B5p25H124V1B6p24XH124V1B7YH124V1B7P)] [CanvasStroke,(ZObjStrokeV02n21= YH1A6V74p1H1A7V76p17H1A8V78p18H1A9V7Ap19H1A9V7Bp1AXH1AAV7DYH1ABV7Ep1BH1ACV7Fp1DH1ADV81p1FH1AEV82p20H1AFV83p21XH1AFV84YH1AFV85p22H1B0V86p23XH1B0V87H1B1V88YH1B1V89p24XH1B2V8AH1B3V8BYH1B3V8Cp25H1B3V8CP)] [CanvasStroke,(ZObjStrokeV02n34= YH214V76p1H214V7Bp1DH214V7Dp21H214V7Fp22H215V81p23H215V83p24H216V84p27H216V85p2AH217V86p2BXH217V87H218V88YH218V89p2CH219V8Ap2DXH21AV8BYH21AV8Cp2EH21AV8Dp30XH21AV8EH21BV8FYH21BV90p31H21CV90p30XH21DV91YH21DV92p31H21DV93p32XH21EV94H21EV95YH21FV96p33H21FV97p32H220V98p33H220V99p32XH221V9AH221V9BYH221V9Cp33H222V9Cp34H222V9CP)] [CanvasStroke,(ZObjStrokeV02n28= YH1DDV10Ep2H1DDV111p3AH1DDV113p3BH1DDV115p3DH1DCV118p3EH1DCV11Ap3FXH1DCV11CYH1DCV11Ep3CXH1DCV120YH1DCV122p3DH1DCV123p3EXH1DCV124H1DDV125H1DDV126H1DDV127H1DDV128H1DEV129H1DEV12AYH1DEV12Bp40XH1DEV12CH1DEV12DH1DEV12EH1DEV12FYH1DFV12Fp3FH1DFV130p40XH1DFV131YH1DFV132p41H1DFV132P)] [CanvasStroke,(ZObjStrokeV02n19= YHD2VA2p1HD3VA5p11HD3VA8p14HD4VABp16HD4VAEp18HD4VB0p19HD5VB3p17XHD5VB5HD5VB7HD6VB8YHD6VB9p18HD6VBAp19XHD7VBBHD7VBCHD7VBDHD8VBEHD8VBFYHD8VC0p18HD8VC0P)] [CanvasStroke,(ZObjStrokeV02n34= YH103V77p1H104V7Ap16H104V7Cp19H105V7Ep1BH106V7Fp1CH106V81p1EH107V83p1FH108V84p20H108V85p21H109V85p22H109V86p1FH10AV87p20H10AV88p21H10BV89p23H10CV8Bp24XH10DV8CYH10DV8Dp21XH10EV8EH10EV8FYH10FV90p22H110V91p23XH110V93H111V94H112V95H112V96H112V97H113V98YH113V99p22H114V9Bp23XH114V9CH115V9DYH115V9Ep25H115V9Fp24H115V9FP)] [CanvasStroke,(ZObjStrokeV02n31= YH1D7V1D7p1H1D7V1DBp2EH1D7V1DFp31H1D7V1E3p32H1D7V1E7p33H1D7V1EAp34XH1D7V1EBH1D8V1ECYH1D8V1EEp35XH1D9V1F0YH1D9V1F2p32H1D9V1F5p34H1D9V1F9p35XH1D9V1FCYH1D9V1FEp34H1D9V201p35H1D9V203p36H1DAV205p37H1DAV208p35H1DAV20Bp34H1DAV20Dp36H1DAV20Fp34XH1DAV211H1DAV212YH1DAV213p35H1DAV215p34H1DAV217p35H1DAV21Ap34H1DAV21Bp35H1DAV21Cp38H1DAV21CP)] [IPress,Edit:UNDO ] [CanvasStroke,(ZObjStrokeV02n39= YH1FFV1DEp2H1FFV1E2p3AH1FFV1E4p3DH1FFV1E7p40H1FFV1EBp43H200V1EEp44H200V1F1p46H200V1F3p45XH201V1F5H201V1F7YH201V1F9p46XH201V1FAH201V1FCH202V1FDYH202V1FEp45H202V1FFp46H202V202p47XH203V203H203V205H203V206H203V207YH203V208p46XH203V209YH203V20Ap45XH203V20BH204V20CH204V20DH204V20EYH204V20Fp46XH204V210H204V211H204V212YH204V213p45H204V214p46XH204V215H204V216H204V217YH204V218p47H204V218P)] [IPress,Transform:Move] [CanvasStroke,(ZObjStrokeV02n24= YH24BV1B6p1H24BV1BApCH24BV1BCp12H24CV1BFp16H24CV1C1p1BH24DV1C3p1FH24DV1C4p21H24DV1C5p23H24DV1C6p25H24DV1C7p26H24DV1C8p27H24EV1C8p24XH24EV1C9H24FV1C9YH24FV1CAp25H250V1CAp24H250V1CBp22XH251V1CBYH251V1C9p2BH251V1C8p2CH251V1C7p2FH251V1C6p30H251V1C5p2FH251V1C5P)] [IPress,Transform:Scale] [CanvasStroke,(ZObjStrokeV02n14= YH236V1FBp2H239V1FEp33H23AV1FFp36H23BV200p39H23CV201p3BH23DV201p3DH23EV202p3EH23FV202p3CXH240V203H240V204H241V204H241V205YH241V206p3EH241V206P)] [IPress,Tool:EraserBrush] [IPress,Tool:Sphere3D] [CanvasStroke,(ZObjStrokeV02n19= YHBEV185p1HC0V187p19XHC2V18AYHC3V18Cp1BHC3V18Ep1CHC3V18Fp1DXHC3V190YHC4V191p1EXHC5V193YHC6V195p1FHC6V196p20XHC6V197HC6V198YHC6V199p21XHC6V19BHC6V19DHC6V19FHC6V1A0YHC6V1A0P)] [CanvasStroke,(ZObjStrokeV02n18= YH21V132p1H23V135p13H25V137p15H26V13Ap17H28V13Dp19XH29V141YH2AV143p17XH2BV145H2CV148H2CV14AYH2DV14Bp18XH2EV14DYH2EV14Ep19H2EV14Fp1AXH2EV150H2EV151H2EV152YH2EV152P)] [CanvasStroke,(ZObjStrokeV02n17= YH107VD2p2H109VD6pCH109VD8pFH10AVDAp11H10BVDCp13H10CVDEp14H10DVE0p15H10DVE1p17XH10DVE2H10DVE3H10DVE4H10EVE5H10FVE6H110VE7YH110VE8p19XH110VE9YH110VE9P)] [CanvasStroke,(ZObjStrokeV02n26= YH137V81p1H139V84pCH13AV85pEH13AV88p11H13BV8Ap16H13CV8Bp18H13CV8Cp19H13DV8Ep1BH13DV90p1CH13DV91p1DH13DV92p1FH13EV94p20XH13EV95YH13EV96p21XH13EV97YH13EV98p22H13FV99p23H13FV9Ap24XH13FV9BYH13FV9Dp25H13FV9Ep22H13FV9Fp23XH13FVA0YH13FVA1p24XH140VA1YH140VA1P)] [CanvasStroke,(ZObjStrokeV02n11= YH188V7Bp1H18AV7Ep10H18AV7Fp13H18BV80p15H18BV81p16H18CV83p19H18DV83p1BXH18EV83YH18EV84p1AH18EV85p17H18EV85P)] [CanvasStroke,(ZObjStrokeV02n27= YH1FBV9Dp1H1FCVA0pFH1FDVA2p13H1FEVA4p16H1FEVA6p17H1FEVA8p18H1FFVA9p1AXH1FFVAAYH1FFVACp1BH200VADp1AXH200VAEH200VB0YH201VB1p1BH201VB2p17XH201VB3H201VB4H201VB6YH201VB7p18H201VB8p17XH201VB9H201VBAH201VBBYH201VBCp18XH201VBDYH201VBEp17H201VBFp18H201VBFP)] [CanvasStroke,(ZObjStrokeV02n12= YH242V96p2H244V99p1BH244V9Bp1EH244V9Dp20H244V9Ep22H245V9Fp23H245VA0p25H246VA1p26XH246VA2H246VA3YH247VA3p27H247VA3P)] [Note,"Something doesn't look right, does it? Notice that the glass spheres aren't casting any shadows?"] [Note,"Now I activate Layer 2 which is the un-rendered and un-baked layer. The spheres on layer 1 are still visible, however, since that layer is still active",Layer:Layer 2] [IUnPress,Layer:LAYER 2] [Note,"Now to render this layer so the glass spheres will cast shadows.",Render:Best] [IPress,Render:Best] [IPress,Render:Preview] [IPress,Layer:LAYER 1] [IPress,Tool:Sphere3D] [Note,"Suppose I want the glass to be a different color? One method would be to use the colorize brush and color over the spheres I just placed in the scene.",Tool:ColorizeBrush] [IPress,Tool:ColorizeBrush] [Note,"In this case, I chose a light blue color."] [IColorSet,0,135,255] [IColorSet,91,177,252] [IColorSet,121,191,252] [CanvasStroke,(ZObjStrokeV02n415= YH160V5Ep4H15EV5Ap3CH15FV57p43H160V53p49H163V4Ep4DH166V49p50H16AV48p51H16BV4Ap55H16AV52p59H166V5Dp62H160V66p6AH15AV6Bp7EH155V6Cp99H150V69pB0H14DV61pC1H14CV56pCAH14DV47pCFH152V39pD2H157V30pD0H15DV2BpD2H162V2CpCEH164V33pD0XH162V40YH15DV4ApD1H157V51pD5H150V54pD9H14BV54pDDH148V4FpE0H149V45pE1H14FV38pDCXH15BV2CYH167V25pDDH16DV25pDEH16EV2BpDCXH16AV36YH163V41pDEH15BV49pE1H151V4EpE5H146V4FpE8XH139V4CH12CV48YH122V43pEAH11CV3FpE9H119V3CpE8H118V39pE9H117V36pE8H113V34pE9H108V34pE8HF8V36pEBHE7V39pEFHD7V3CpF4HCAV3Ep11HC2V3Ep42HC0V3Ep5DHBFV40p77HBDV46p79HB9V4Ep7AHB6V5Cp7CHB5V6Bp7DHB9V77p7EHC3V7Bp7FHD5V76p80HE9V6Ap81XHFAV60YH108V5Cp7EXH113V60YH119V68p7FH11BV6Ep80H119V72p82H116V75p84H11BV71p87H12AV65p86XH142V56H159V4EYH168V53p85H16CV61p86XH16BV70YH169V77p89H169V78p8CH16FV73p90H180V63p91XH199V4EH1B2V41H1C7V3EH1D5V45H1DAV53H1DAV62YH1DAV6Ap92XH1DCV6BYH1E7V63p93XH1FDV54YH213V47p92H220V45p91H221V4Fp92XH218V5EYH20EV6Bp94H208V71p97H207V71p9CH20EV6BpA0H21DV60pA1H22FV57pA2H238V58p9FH235V64pA0H226V76pA1H210V86pA3H1F8V8EpA5H1E3V90pA6H1D6V8CpA8 XH1D5V80YH1DEV6EpA7H1EBV5EpA6H1F3V57pA0XH1EEV5FYH1DAV74pA2H1BAV8EpA5H191VA6pA8H167VBApACH141VC4pAFH124VBDpB1H111VA8pAFH109V91pADH10CV82pA6XH117V7DH122V80H125V8BYH11BV9EpA7H108VB0pA8HF2VBFpA9HDCVC5pABHC7VBEpACHB5VA9pABHA8V8DpA6HA3V7ApA3HA3V74p9CHA1V7Ap9BH9AV89p9DH8CV9Cp9EH7FVACpA0H76VB6pA1H74VB8pA2H77VAEp9FXH82V9AYH8FV89p9DH96V8Ap9BH91VA5p9EH84VD4p9FH78VFCpA3H70V10EpA9H6EV112pAEH70V109pB0H78VF4pADH82VD8pABXH88VC8YH81VD1pAAH6FVF0pACH59V116pAFH47V135pB2H3DV145pB5H39V144pB7XH37V131YH37V114pB5H37V100pB2H37VFDpADXH38V106YH3AV11DpAFH3AV139pB0H3AV151pB1H38V15DpB3XH37V15CYH38V14CpB4H3EV12DpB3H4BV111pADXH5DV10DYH6AV126pAEH71V153pAFH75V17ApB1H76V189pB3H7AV183pB4H84V16ApB5H95V13CpB0HADV10DpADHC0VFApA7XHC7V105YHC5V125pA8HBFV14BpAAHBAV163pADHB8V164pB1HBBV14EpB3HC6V124pAFHD9VF8pACHE9VE2pA8HEFVEApA9HEFV106pAAHEBV128pABHE8V140pACHE7V147pAEHEAV140pAFHF4V128pB0H107V106pADH11BVEDpABXH126VEDYH126V106pACH11EV129pADH116V144pAEH112V14BpB1H110V13ApB4H10DV10FpB5H10BVD3pABH10BVA0pACH10EV89pABH111V87pACH114V93pADH114VA4pAEXH114VAEH114VB1 YH114VB3pADXH115VB6H115VC1YH10EVDEpAEHFFV10BpAFHEBV13DpB0HDAV16ApB1HD3V180pB2HD2V184pB1XHD9V17BYHE8V15EpADXHFEV140YH113V139pAEH11FV14FpADH11FV173pAFH119V191pB1H114V1A1pB5H114V1A0pB8H11CV18EpBAH12CV170pB6H13EV153pB5XH14BV149H150V151YH151V162pB4H151V171pB5H151V176pB6H156V16FpB9XH163V158YH172V138pB5H17AV128pB3XH17BV12FYH17BV142pB4XH17BV155YH17DV15EpB5H182V15ApB9H18DV148pBBH19DV12BpBCXH1ADV114YH1B4V10EpB8H1B1V11CpBAH1A5V138pBBH197V152pBDH18BV15DpC2H181V156pC7H176V142pCAH16FV11FpCCH170VF1pC6H17AVC2pC5XH186VA4YH18CV9DpBCH189VA8pBDH17FVC4pBEH173VE0pBFH169VF1pC1H162VF4pC3H15DVE5pC4H15CVC3pBEH15EV9CpBCH161V88pB7H167V86pB5XH16DV91YH172VA0pB6H173VABpB7XH173VB3H174VBCYH17BVC2pB6H18BVC1pB7H19EVB8pB8XH1AFVAFH1B9VB3YH1BBVC7pBAH1B9VE5pBCH1B6VFApBEH1B5VFFpC1H1BAVF9pC4H1C8VE4pC5H1DCVC3pC6H1EFVA8pC4XH1F9VA3H1F9VB6YH1F3VDDpC5H1EDVFCpC4H1EBV107pC6H1EEV102pCAH1F8VECpCBH20DVC7pCAH229VA0pCBH242V87pC7H24EV80pC6XH24DV8AYH247VA1pC8XH240VB8YH23CVC6pC7H23BVC9pC9H241VC4pCBH24BVBCpCCH252VBApC9H251VC5pCAH249VD8pCCXH23DVE6YH232VEEpCDH22AVF0pCE H228VF0pCDXH22CVECYH233VE6pC9H239VE6pC8H236VF6pC9H22AV111pCBH217V12FpCCH204V147pCDH1F4V152pCFH1ECV151pD1H1EFV143pD0H1FDV12EpCEH20FV11FpCDXH21AV121H21BV132H214V14FH206V172YH1F9V190pCEH1F2V1A0pD0H1F2V1A2pD1H1FDV193pD2H211V178pD0H222V167pCEH229V16DpCFH227V186pD0H221V1A3pD3H217V1BCpD5H210V1CFpD6H20CV1D6pD7XH20DV1CEYH214V1BBpD5H21EV1A6pD6XH224V19DYH223V1A8pD7H21CV1BFpD5H212V1D5pD8H20AV1E3pDBH206V1E4pDFH207V1D7pE1H20CV1BCpE2H214V19DpE3H21EV17FpE0H228V160pE1XH233V140H23EV121YH24BV105pDDH258VF0pDAH261VE2pD9H263VDDpD8H25EVE2pD7H253VEEpD8H248VFApD5XH23DV101YH22EV109pD6XH21AV119YH20BV12EpD7H206V141pD6H206V14ApD7H20CV147pD5XH216V141H221V140YH22BV14FpD7H231V16DpD8H22FV18FpDAH227V1ABpDBH21BV1C3pDDH20DV1DBpDEH1FEV1EDpE0H1F2V1F4pE2H1E8V1EDpE3XH1E2V1D8H1E4V1BCH1EBV1A7YH1F5V19CpE1H1FDV198pE0XH200V19BH1FEV1A6H1F5V1B4H1E7V1C3H1D7V1CDYH1C4V1D0pE1H1B1V1C9pE2XH1A1V1B9YH19AV1A5pE3H19DV195pE2H1A4V18DpE0H1AAV189pDFH1ADV188pE0XH1AAV194H1A2V1ACYH197V1C1pE1XH18BV1CBYH181V1C7pE2XH179V1B7YH175V1A0pDFH179V18DpCDH17EV187p5BH17EV187P)] [CanvasStroke,(ZObjStrokeV02n47= YH10FV6DpAXH10DV70YH108V75p13H103V75p32H101V75p53H101V72p6FH101V6Ap81H105V5Ep8BH109V51p92H10AV4Bp95H102V52p98HF5V5Cp9AHE7V63p9DHDDV65pA0HD8V5EpA3XHD9V4FYHE1V3CpA2HECV2Dp9FHF7V2ApA0H101V34p9FXH10CV46YH119V58p9EH129V64p9FXH13DV66H156V63H170V60YH18AV64p9EH19FV6Fp9BH1A9V78p99H1ABV79p9BH1AAV76pA0H1AFV6DpA1XH1BDV5EYH1CCV53pA0H1D4V55pA1H1D2V61pA0H1CBV72pA1H1C3V7CpA5H1BDV7EpABH1B7V7ApAFH1B3V70pB2XH1B2V61YH1B6V55pADH1B9V56pABH1B6V67p9EH1ACV83p33H1ACV83P)] [IUnPress,Layer:LAYER 2] [IPress,Render:Best] [Note,"The End."] ]/*End of ZScript*/